﻿html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--kk-type-vw: 1vw}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){html{--kk-type-vw: 1vmin}}@font-face{font-family:"Geist";font-style:normal;font-weight:100 900;font-display:swap;ascent-override:94.09%;descent-override:23.09%;line-gap-override:0%;src:url("/assets/fonts/geist/geist-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Geist";font-style:normal;font-weight:100 900;font-display:swap;ascent-override:94.09%;descent-override:23.09%;line-gap-override:0%;src:url("/assets/fonts/geist/geist-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Geist";font-style:italic;font-weight:100 900;font-display:swap;ascent-override:94.09%;descent-override:23.09%;line-gap-override:0%;src:url("/assets/fonts/geist/geist-latin-italic.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Geist";font-style:italic;font-weight:100 900;font-display:swap;ascent-override:94.09%;descent-override:23.09%;line-gap-override:0%;src:url("/assets/fonts/geist/geist-latin-ext-italic.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Geist";font-style:normal;font-weight:100 900;font-display:swap;ascent-override:94.09%;descent-override:23.09%;line-gap-override:0%;src:url("/assets/fonts/geist/geist-symbols.woff2") format("woff2");unicode-range:U+2117}@font-face{font-family:"Bricolage Grotesque";font-style:normal;font-weight:500;font-display:swap;size-adjust:103%;ascent-override:89.89%;descent-override:23.89%;line-gap-override:0%;src:url("/assets/fonts/bricolage-grotesque/bricolage-grotesque-latin-500.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Bricolage Grotesque";font-style:normal;font-weight:800;font-display:swap;size-adjust:103%;ascent-override:89.89%;descent-override:23.89%;line-gap-override:0%;src:url("/assets/fonts/bricolage-grotesque/bricolage-grotesque-latin-800.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Bricolage Grotesque";font-style:normal;font-weight:500;font-display:swap;size-adjust:103%;ascent-override:89.89%;descent-override:23.89%;line-gap-override:0%;src:url("/assets/fonts/bricolage-grotesque/bricolage-grotesque-latin-ext-500.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Bricolage Grotesque";font-style:normal;font-weight:800;font-display:swap;size-adjust:103%;ascent-override:89.89%;descent-override:23.89%;line-gap-override:0%;src:url("/assets/fonts/bricolage-grotesque/bricolage-grotesque-latin-ext-800.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Geist Fallback";src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:105.85%;ascent-override:88.89%;descent-override:21.82%;line-gap-override:0%}@font-face{font-family:"Bricolage Grotesque Fallback";font-weight:800;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:105.85%;ascent-override:87.47%;descent-override:23.24%;line-gap-override:0%}:where(:root){--kk-font-body: "Geist", "Geist Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--kk-font-display: "Bricolage Grotesque", "Bricolage Grotesque Fallback", system-ui, -apple-system, "Segoe UI", sans-serif}@font-face{font-family:"kakorri-icon-font";src:url("/assets/fonts/kakorri-icon-font/kakorri-icon-font.eot?nn6zmq");src:url("/assets/fonts/kakorri-icon-font/kakorri-icon-font.eot?nn6zmq#iefix") format("embedded-opentype"),url("/assets/fonts/kakorri-icon-font/kakorri-icon-font.ttf?nn6zmq") format("truetype"),url("/assets/fonts/kakorri-icon-font/kakorri-icon-font.woff?nn6zmq") format("woff"),url("/assets/fonts/kakorri-icon-font/kakorri-icon-font.svg?nn6zmq#kakorri-icon-font") format("svg");font-weight:normal;font-style:normal;font-display:block}i[class^=kf][class*=" kf"]{font-family:"kakorri-icon-font" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kfs.kf-piggy-bank:before{content:""}.kfs.kf-question:before{content:""}.kfs.kf-speak-bubble:before{content:""}.kfs.kf-audio-wave-solid:before{content:""}.kfs.kf-bell-solid:before{content:""}.kfs.kf-check:before{content:""}.kfs.kf-dashboard-icon:before{content:""}.kfs.kf-dollar:before{content:""}.kfs.kf-exclemation:before{content:""}.kfs.kf-graph:before{content:""}.kfs.kf-headphones:before{content:""}.kfs.kf-image-solid:before{content:""}.kfs.kf-wallet:before{content:""}.kfs.kf-xmark:before{content:""}html{background-color:#101316;font-size:16px}@media screen and (min-width: 1024px){html:not(.platform){font-size:14px}}@media screen and (min-width: 1366px){html:not(.platform){font-size:16px}}@media screen and (min-width: 1680px){html:not(.platform){font-size:17px}}@media screen and (min-width: 2000px){html:not(.platform){font-size:18px}}@media screen and (min-width: 2048px){html:not(.platform){font-size:20px}}body{background-color:#101316;padding:.75rem}nordpass-passkeys{display:none !important}*{margin:0;padding:0;box-sizing:border-box;color:#fff;font-family:var(--kk-font-body)}body{max-height:100vh;height:100vh}::selection{background-color:#34fa7d;color:#00220a}p{font-size:.6875rem}*{scrollbar-color:#4e5155 #101316}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background:#101316}*::-webkit-scrollbar-thumb{background-color:#4e5155;border-radius:10px;border:3px solid #4e5155}button{border:0}h2{color:#fff;margin-bottom:.75rem;font-size:1rem}label{font-size:.6875rem}a{text-decoration:none}a.underline:hover{text-decoration:underline}input{width:100%;padding:.5rem;padding-left:.5rem;height:2rem;border:none;border-radius:.3333333333rem;font-size:.75rem;background-color:rgba(78,81,85,.5)}input:focus-visible{outline:.0625rem solid #31b55d}input[type=button]{cursor:pointer}input[disabled]::placeholder{color:#fff}input:is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){-webkit-appearance:none;appearance:none;min-width:0}input::-webkit-date-and-time-value{text-align:start}select{width:7rem;padding:.5rem;border:none;border-radius:.3333333333rem;font-size:.6875rem;background-color:rgba(78,81,85,.5);box-shadow:0 .125rem .3125rem rgba(19,19,23,.25)}select option{font-family:var(--kk-font-body)}abbr{color:inherit;text-decoration-color:#34fa7d}.flex-center{display:flex;align-items:center}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.hint{color:#969696}.hint>.link{color:rgb(2.1257541478%,86.3056184012%,33.1617647059%)}.link{color:#34fa7d;text-decoration:underline;cursor:pointer}.dot{font-weight:500;color:#34fa7d}strong{font-weight:500}.btn,.btn--danger,.btn--secondary,.btn--dark,.btn--pure,.btn--primary{display:inline-flex;align-items:center;justify-content:center;border:0;transition:background-color .1s ease,box-shadow .1s ease;background-color:#34fa7d;color:#00220a;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1px 2px rgba(0,0,0,.35);text-align:center;text-decoration:none;user-select:none;cursor:pointer;text-wrap:nowrap;gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.btn .material-symbols-outlined,.btn--danger .material-symbols-outlined,.btn--secondary .material-symbols-outlined,.btn--dark .material-symbols-outlined,.btn--pure .material-symbols-outlined,.btn--primary .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.btn,.btn--danger,.btn--secondary,.btn--dark,.btn--pure,.btn--primary{min-height:44px}}.btn:focus-visible,.btn--danger:focus-visible,.btn--secondary:focus-visible,.btn--dark:focus-visible,.btn--pure:focus-visible,.btn--primary:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:0 0 0 2px #101316,0 0 0 4px #34fa7d}.btn :where(*),.btn--danger :where(*),.btn--secondary :where(*),.btn--dark :where(*),.btn--pure :where(*),.btn--primary :where(*){color:inherit}.btn:hover,.btn--danger:hover,.btn--secondary:hover,.btn--dark:hover,.btn--pure:hover,.btn--primary:hover{background-color:#29e16f}.btn:disabled,.btn--danger:disabled,.btn--secondary:disabled,.btn--dark:disabled,.btn--pure:disabled,.btn--primary:disabled,.btn[aria-disabled=true],[aria-disabled=true].btn--danger,[aria-disabled=true].btn--secondary,[aria-disabled=true].btn--dark,[aria-disabled=true].btn--pure,[aria-disabled=true].btn--primary{background-color:rgba(255,255,255,.07);color:rgba(255,255,255,.38);box-shadow:none;cursor:not-allowed}.btn--primary{background-color:#34fa7d;color:#00220a}.btn--primary:hover{background-color:#29e16f}.btn--secondary,.btn--dark,.btn--pure{background-color:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);color:#fff}.btn--secondary:focus-visible,.btn--dark:focus-visible,.btn--pure:focus-visible{outline:2px solid #34fa7d;outline-offset:2px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.btn--secondary:hover,.btn--dark:hover,.btn--pure:hover{background-color:rgba(255,255,255,.12)}.btn--pure{font-weight:600}.btn--danger{background-color:hsl(0,59.0243902439%,42.1960784314%);color:#fff}.btn--danger:focus-visible{outline:2px solid #34fa7d;outline-offset:2px;box-shadow:none}.btn--danger:hover{background-color:hsl(0,59.0243902439%,36.6960784314%)}.btn--wide{padding:.75rem 3.5rem;width:11.25rem;white-space:nowrap}.btn--small{gap:6px;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.25}.btn--small .material-symbols-outlined{font-size:16px}@media(pointer: coarse){.btn--small{min-height:36px}}.btn--add{padding:.375rem 1.125rem;font-size:.75rem}input[type=checkbox]{display:none}.checkbox-container{width:1.75rem;height:.875rem;background-color:#969696;border-radius:50%;transition:all;cursor:pointer;box-shadow:0 .125rem .3125rem rgba(19,19,23,.25);position:relative;display:flex;align-items:center;padding:0 2px}.checkbox-container:hover{background-color:hsl(0,0%,53.8235294118%)}.checkbox-slider{position:absolute;transition:.1s all;height:calc(.875rem - 4px);width:calc(.875rem - 4px);border-radius:50%;top:50%;transform:translateY(-50%);left:2px}.checkbox-slider:hover{background-color:hsl(0,0%,18.137254902%)}@keyframes slide{0%{left:2px}100%{left:calc(100% - .875rem + 2px)}}@keyframes slideBack{0%{left:calc(100% - .875rem + 2px)}100%{left:2px}}.checkbox-active{background-color:#00220a;animation:slide .1s forwards}.checkbox-container:has(>.checkbox-active){background-color:#34fa7d}.checkbox-inactive{animation:slideBack .1s backwards}select{-webkit-appearance:none;font-family:var(--kk-font-body)}select option{-webkit-appearance:none;font-family:var(--kk-font-body)}select optgroup{-webkit-appearance:none;font-family:var(--kk-font-body);color:red}.card{background-color:#202327;border-radius:.5rem;width:100%;height:100%;padding:.75rem;overflow:hidden}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);backdrop-filter:blur(0.25rem);z-index:100;display:flex;justify-content:center;align-items:center;padding:1rem}@media(min-width: 768px){.modal{padding:0}}.modal.no-blur{backdrop-filter:none}.modal.no-background{background-color:rgba(0,0,0,0)}.modal .close-icon{position:absolute;border:none;background:rgba(0,0,0,0);top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:opacity ease-in-out .2s}.modal .close-icon i,.modal .close-icon span{color:#fff}.modal .close-icon:hover{opacity:.8}.modal.modal--top{z-index:1000}.chart-tooltip{background:rgba(32,35,39,.95);border:none;box-shadow:0 .125rem .3125rem rgba(19,19,23,.25);border-radius:.5rem;padding:.5rem .75rem;backdrop-filter:blur(8px)}.tabs{padding:.75rem 0;background-color:#202327;border-radius:.5rem;height:100%;display:flex;flex-direction:column}.tabs__select{display:flex;align-items:center;height:2.75rem;width:100%;text-align:center;justify-content:space-between;margin-bottom:1.125rem;flex-shrink:0}.tabs__select h2{font-weight:500;font-size:.975rem}@media(max-width: 360px){.tabs__select h2{font-size:.9375rem}}.tabs__select span{cursor:pointer;width:100%;border-bottom:solid .1875rem rgba(0,0,0,0);user-select:none;transition:border-color .1s}.tabs__select span:hover:not(.tabs__active){border-bottom:solid .1875rem hsl(140,57.3913043478%,41.0980392157%)}.tabs__active{padding-bottom:.75rem;border-bottom:solid .1875rem #34fa7d !important}.tabs__active h2{margin-bottom:0}.tabs__item{flex:1;overflow-y:auto;padding-right:.5625rem}.tabs__item::-webkit-scrollbar{width:.5rem}.tabs__item::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.tabs__item::-webkit-scrollbar-thumb{background-color:rgba(78,81,85,.5);border-radius:.5rem}.tabs__item__row{display:flex;justify-content:space-between;background-color:#3d4044;padding:.5625rem;border-radius:.5rem;box-shadow:0 .125rem .3125rem rgba(19,19,23,.25);margin-bottom:.75rem}.tabs__item__row img{height:1.5rem;width:1.5rem;border-radius:.3333333333rem;object-fit:cover}.tabs__item__row i{font-size:.9rem;color:#34fa7d}.tabs__item__row:last-child{margin-bottom:0}.tabs__item__col{display:flex;justify-content:space-around;gap:.5625rem;align-items:center;font-variant-numeric:tabular-nums}.tabs__item__col h2{font-size:.8125rem;font-weight:500;margin-bottom:.0625rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:10.5rem}.tabs__item__col h2>span{color:#34fa7d;font-size:.6875rem}.tabs__item__col p{color:#acacac;font-size:.65rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.tabs__item__col div{display:flex;flex-direction:column;gap:.125rem;min-width:0;overflow:hidden}.main-layout{grid-area:2/2/3/3;grid-template-columns:2fr .875fr;grid-template-rows:1fr;height:100%}@media(max-width: 1024px)and (min-width: 769px){.main-layout{grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;overflow-y:auto}}@media(max-width: 768px){.main-layout{grid-area:2/1/3/2;grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;overflow-y:auto}}.main-layout__left{grid-template-rows:12.5rem 1fr}@media(max-width: 1024px){.main-layout__left{grid-template-rows:auto 1fr}}.main-layout__left--single{grid-template-rows:1fr}@media(max-width: 1024px){.main-layout__left--single{grid-template-rows:auto}}.main-layout__right{position:relative}@media(max-width: 1024px){.main-layout__right{position:fixed;bottom:0;left:0;right:0;z-index:998;margin-top:0;min-height:auto;max-height:60vh;width:100%;transform:translateY(calc(100% - 3rem));transition:transform .3s ease;background-color:#202327;border-radius:.5rem .5rem 0 0;box-shadow:0 -2px 10px rgba(0,0,0,.2)}.main-layout__right.tracklist--open{transform:translateY(0)}}main{display:flex;flex-direction:column;gap:.75rem}.sidebar-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}@media(max-width: 768px){.sidebar-overlay.sidebar-overlay--visible{display:block}}@media screen and (min-width: 2048px){.main-layout{grid-template-columns:2.5fr 1fr}}.kk-scope{color-scheme:dark;color:var(--kk-text);font-family:var(--kk-font-body);font-size:var(--kk-fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;--kk-bg: #101316;--kk-surface: #181b1e;--kk-surface-input: #202327;--kk-surface-input-focus: #272a2d;--kk-rail: #14171a;--kk-border: #2c3033;--kk-fill-1: rgba(242, 244, 247, 0.04);--kk-fill-2: rgba(242, 244, 247, 0.07);--kk-fill-3: rgba(242, 244, 247, 0.1);--kk-hairline: rgba(242, 244, 247, 0.08);--kk-line: rgba(242, 244, 247, 0.14);--kk-line-control: #72767a;--kk-line-control-hover: rgba(255, 255, 255, 0.45);--kk-scrim: rgba(0, 0, 0, 0.8);--kk-text: #f2f4f7;--kk-text-2: #babec3;--kk-text-3: #9b9fa3;--kk-text-off: rgba(255, 255, 255, 0.38);--kk-rail-icon: #92969a;--kk-staff-eyebrow: #5f8a72;--kk-mint: #34fa7d;--kk-mint-fill: rgba(52, 250, 125, 0.1);--kk-mint-fill-2: rgba(52, 250, 125, 0.18);--kk-mint-fill-3: rgba(52, 250, 125, 0.24);--kk-mint-line: rgba(52, 250, 125, 0.32);--kk-mint-line-strong: rgba(52, 250, 125, 0.55);--kk-mint-halo: rgba(52, 250, 125, 0.22);--kk-on-mint: #00220a;--kk-primary: #34fa7d;--kk-primary-press: #29e16f;--kk-on-primary: #00220a;--kk-primary-glow: rgba(52, 250, 125, 0.45);--kk-accent: #34fa7d;--kk-accent-press: #29e16f;--kk-on-accent: #00220a;--kk-accent-line: rgba(52, 250, 125, 0.28);--kk-accent-dash: rgba(52, 250, 125, 0.4);--kk-accent-soft: rgba(52, 250, 125, 0.1);--kk-accent-tint: rgba(52, 250, 125, 0.04);--kk-accent-halo: rgba(52, 250, 125, 0.14);--kk-accent-ok-line: rgba(52, 250, 125, 0.38);--kk-accent-wash: rgba(52, 250, 125, 0.14);--kk-store-spotify: #1ed760;--kk-store-spotify-fill: rgba(30, 215, 96, 0.14);--kk-store-spotify-line: rgba(30, 215, 96, 0.24);--kk-store-apple: #fa243c;--kk-store-apple-fill: rgba(250, 36, 60, 0.14);--kk-store-apple-line: rgba(250, 36, 60, 0.24);--kk-store-tidal: #ffffff;--kk-store-tidal-fill: rgba(255, 255, 255, 0.14);--kk-store-tidal-line: rgba(255, 255, 255, 0.24);--kk-store-deezer: #a238ff;--kk-store-deezer-fill: rgba(162, 56, 255, 0.14);--kk-store-deezer-line: rgba(162, 56, 255, 0.24);--kk-store-youtube_music: #ff0033;--kk-store-youtube_music-fill: rgba(255, 0, 51, 0.14);--kk-store-youtube_music-line: rgba(255, 0, 51, 0.24);--kk-store-amazon: #25d1da;--kk-store-amazon-fill: rgba(37, 209, 218, 0.14);--kk-store-amazon-line: rgba(37, 209, 218, 0.24);--kk-split-1: #34fa7d;--kk-split-2: #4fb8c4;--kk-split-3: #92969a;--kk-split-1-tint: #1d4a31;--kk-split-2-tint: #1f4247;--kk-split-3-tint: #2e3235;--kk-cover-empty: #272a2d;--kk-cover-empty-hover: #2e3235;--kk-cover-sheen: rgba(255, 255, 255, 0.05);--kk-error: #ff8f85;--kk-error-line: #ff6b5f;--kk-error-fill: rgba(255, 107, 95, 0.1);--kk-error-fill-2: rgba(255, 107, 95, 0.2);--kk-error-halo: rgba(255, 107, 95, 0.18);--kk-warn: #ffb22e;--kk-warn-fill: rgba(255, 178, 46, 0.1);--kk-warn-line: rgba(255, 178, 46, 0.35);--kk-warn-halo: rgba(255, 178, 46, 0.18);--kk-needs-you: #ffb22e;--kk-needs-you-fill: rgba(255, 178, 46, 0.1);--kk-needs-you-line: rgba(255, 178, 46, 0.4);--kk-status: #c4c8cd;--kk-status-fill: rgba(255, 255, 255, 0.05);--kk-status-line: rgba(255, 255, 255, 0.4);--kk-fs-display: max(2rem, 30px);--kk-fs-title: max(1.375rem, 20px);--kk-fs-lead: max(1.0625rem, 15px);--kk-fs-body: max(1rem, 15px);--kk-fs-small: max(0.9375rem, 14px);--kk-fs-caption: max(0.8125rem, 12px);--kk-target: max(2.75rem, 40px);--kk-control: max(3rem, 45px);--kk-s-1: 0.25rem;--kk-s-2: 0.5rem;--kk-s-3: 0.75rem;--kk-s-4: 1rem;--kk-s-5: 1.25rem;--kk-s-6: 1.5rem;--kk-s-8: 2rem;--kk-s-10: 2.5rem;--kk-r-control: 0.5rem;--kk-r-chip: 0.5rem;--kk-r-card: 12px;--kk-r-dialog: 18px;--kk-r-pill: 999px;--kk-shadow-dialog: 0 32px 64px -16px rgba(0, 0, 0, 0.7), 0 8px 24px -8px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.06);--kk-shadow-raise: 0 10px 24px -10px rgba(0, 0, 0, 0.6);--kk-shadow-btn: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 1px 2px rgba(0, 0, 0, 0.35);--kk-shadow-glow: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 8px 24px -8px var(--kk-primary-glow);--kk-ring-gap: #101316;--kk-ring-filled: 0 0 0 2px var(--kk-ring-gap), 0 0 0 4px var(--kk-mint);--kk-dur-fast: 120ms;--kk-dur: 200ms;--kk-dur-slow: 320ms;--kk-ease-out: cubic-bezier(0.2, 0.8, 0.2, 1);--kk-ease-inout: cubic-bezier(0.4, 0, 0.2, 1);--kk-ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--kk-w-first-run: max(34rem, 544px);--kk-w-dialog: max(56rem, 880px);--kk-h-dialog: max(40rem, 640px);--kk-w-rail: min(max(20rem, 320px), 40%)}.kk-scope :where(*){color:inherit}.kk-scope :where(p,label){font-size:inherit;line-height:inherit}.kk-scope [hidden]{display:none !important}.kk-scope .material-symbols-outlined{flex-shrink:0;user-select:none}@keyframes kk-spin{to{transform:rotate(360deg)}}@keyframes kk-fade{from{opacity:0}to{opacity:1}}@keyframes kk-reveal{from{opacity:0;transform:translateY(-0.375rem)}to{opacity:1;transform:none}}@keyframes kk-card-in{from{opacity:0;transform:translateY(0.5rem)}to{opacity:1;transform:none}}@keyframes kk-dialog-in{from{opacity:0;transform:scale(0.97) translateY(0.5rem)}to{opacity:1;transform:none}}@keyframes kk-sheet-in{from{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes kk-done-in{from{opacity:0;transform:translateY(0.25rem);background-color:var(--kk-mint-fill-2);border-color:rgba(52,250,125,.7)}to{opacity:1;transform:none;background-color:var(--kk-mint-fill);border-color:var(--kk-mint-line)}}@keyframes kk-pop{0%{transform:scale(0.6)}60%{transform:scale(1.12)}100%{transform:scale(1)}}@keyframes kk-msg-in{from{opacity:0;transform:translateY(-0.25rem)}to{opacity:1;transform:none}}@keyframes kk-bar{from{transform:scaleY(0.25)}to{transform:scaleY(1)}}@keyframes kk-halo{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.kk-scope,.kk-scope *,.kk-scope *::before,.kk-scope *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@media(forced-colors: active){.kk-scope .kk-btn{border:1px solid ButtonText}.kk-scope .kk-switch{-webkit-appearance:auto;appearance:auto;width:1.5rem;height:1.5rem;border:0;background:none}.kk-scope .kk-switch::before{display:none}}.kk-scope .kk-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);text-align:center;text-decoration:none;cursor:pointer;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out),box-shadow var(--kk-dur-fast) var(--kk-ease-out),transform 80ms var(--kk-ease-out);gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.kk-scope .kk-btn .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.kk-scope .kk-btn{min-height:44px}}.kk-scope .kk-btn:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope .kk-btn:active:not(:disabled){transform:scale(0.985)}.kk-scope .kk-btn:disabled{cursor:not-allowed;transform:none}.kk-scope .kk-btn--primary{background:var(--kk-primary);color:var(--kk-on-primary);box-shadow:var(--kk-shadow-btn)}@media(hover: hover){.kk-scope .kk-btn--primary:hover:not(:disabled){background:var(--kk-primary-press)}}.kk-scope .kk-btn--primary:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--kk-shadow-btn),var(--kk-ring-filled)}.kk-scope .kk-btn--primary:active:not(:disabled){background:var(--kk-primary-press);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);transform:scale(0.985)}.kk-scope .kk-btn--primary:disabled{background:var(--kk-fill-2);color:var(--kk-text-off);box-shadow:none}.kk-scope .kk-btn--tint{background:var(--kk-mint-fill);border-color:var(--kk-mint-line);color:var(--kk-mint)}.kk-scope .kk-btn--tint:hover:not(:disabled){background:var(--kk-mint-fill-2);border-color:var(--kk-mint-line-strong)}.kk-scope .kk-btn--tint:active:not(:disabled){background:var(--kk-mint-fill-3)}.kk-scope .kk-btn--tint:disabled{background:var(--kk-fill-2);border-color:rgba(0,0,0,0);color:var(--kk-text-off)}.kk-scope .kk-btn--secondary{background:rgba(255,255,255,.06);border-color:var(--kk-line);color:var(--kk-text)}.kk-scope .kk-btn--secondary:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.kk-scope .kk-btn--secondary:active:not(:disabled){background:rgba(255,255,255,.14)}.kk-scope .kk-btn--secondary:disabled{background:var(--kk-fill-2);border-color:rgba(0,0,0,0);color:var(--kk-text-off)}.kk-scope .kk-btn--ghost{padding:0 .75rem;color:var(--kk-text-2)}.kk-scope .kk-btn--ghost:hover:not(:disabled){background:var(--kk-fill-2);color:var(--kk-text)}.kk-scope .kk-btn--ghost:active:not(:disabled){background:var(--kk-fill-3)}.kk-scope .kk-btn--ghost:disabled{color:var(--kk-text-off)}.kk-scope .kk-btn--danger{background:var(--kk-error-fill);border-color:rgba(255,107,95,.4);color:var(--kk-error)}.kk-scope .kk-btn--danger:hover:not(:disabled){background:var(--kk-error-fill-2)}.kk-scope .kk-btn--danger:active:not(:disabled){background:rgba(255,107,95,.26)}.kk-scope .kk-btn--danger:disabled{background:var(--kk-fill-2);border-color:rgba(0,0,0,0);color:var(--kk-text-off)}.kk-scope .kk-btn--lg{gap:8px;min-height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.kk-scope .kk-btn--lg .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.kk-scope .kk-btn--lg{min-height:44px}}.kk-scope .kk-btn--sm{gap:6px;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.25}.kk-scope .kk-btn--sm .material-symbols-outlined{font-size:16px}@media(pointer: coarse){.kk-scope .kk-btn--sm{min-height:36px}}.kk-scope .kk-btn--block{display:flex;width:100%}.kk-scope .kk-icon-btn{display:inline-grid;place-items:center;width:var(--kk-target);height:var(--kk-target);padding:0;border:0;border-radius:var(--kk-r-control);background:rgba(0,0,0,0);color:var(--kk-text-3);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope .kk-icon-btn .material-symbols-outlined{font-size:1.5rem}.kk-scope .kk-icon-btn:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope .kk-icon-btn:hover{background:var(--kk-fill-2);color:var(--kk-text)}.kk-scope .kk-icon-btn:active{background:var(--kk-fill-3)}.kk-scope .kk-icon-btn--danger:hover,.kk-scope .kk-icon-btn--danger:focus-visible{background:var(--kk-error-fill);color:var(--kk-error)}.kk-scope .kk-label{display:block;margin-bottom:.5rem;font-size:var(--kk-fs-body);font-weight:600;line-height:1.4;color:var(--kk-text)}.kk-scope .kk-input{width:100%;height:auto;min-height:var(--kk-control);padding:.5rem 1rem;border:1px solid var(--kk-line-control);border-radius:var(--kk-r-control);background-color:var(--kk-surface-input);color:var(--kk-text);font-size:var(--kk-fs-body);line-height:1.4;transition:border-color var(--kk-dur-fast) var(--kk-ease-out),background-color var(--kk-dur-fast) var(--kk-ease-out),box-shadow var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope .kk-input::placeholder{color:var(--kk-text-3);opacity:1}.kk-scope .kk-input:hover:not(:disabled){border-color:var(--kk-line-control-hover)}.kk-scope .kk-input:focus,.kk-scope .kk-input:focus-visible{outline:2px solid rgba(0,0,0,0);border-color:var(--kk-mint);background-color:var(--kk-surface-input-focus);box-shadow:0 0 0 4px var(--kk-mint-halo)}.kk-scope .kk-input[aria-invalid=true]{border-color:var(--kk-error-line);box-shadow:0 0 0 4px var(--kk-error-halo)}.kk-scope .kk-input:disabled{border-style:dashed;border-color:var(--kk-line);background-color:rgba(255,255,255,.02);color:var(--kk-text-off);cursor:not-allowed}.kk-scope .kk-input:disabled::placeholder{color:var(--kk-text-off)}.kk-scope .kk-input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #202327 inset;-webkit-text-fill-color:#f2f4f7}.kk-scope .kk-notice{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope .kk-notice>.material-symbols-outlined,.kk-scope .kk-notice::before{margin-top:.0625rem;font-size:1.25rem}.kk-scope .kk-notice--error{border-color:rgba(255,107,95,.4);background:var(--kk-error-fill);font-weight:600;color:var(--kk-text)}.kk-scope .kk-notice--error>.material-symbols-outlined,.kk-scope .kk-notice--error::before{color:var(--kk-error-line)}.kk-scope .kk-pill{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);background:var(--kk-fill-1);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.2;letter-spacing:.02em;color:var(--kk-text-2);white-space:nowrap;cursor:default}.kk-scope .kk-pill .material-symbols-outlined{font-size:1rem}.kk-scope .kk-pill--mint{border-color:var(--kk-mint-line);background:var(--kk-mint-fill);color:var(--kk-mint)}.kk-scope .kk-pill--status{border-color:var(--kk-status-line);background:var(--kk-status-fill);color:var(--kk-status)}.kk-scope .kk-pill--warn{border-color:var(--kk-warn-line);background:var(--kk-warn-fill);color:var(--kk-warn)}.kk-scope .kk-pill--needs-you{border-color:var(--kk-needs-you-line);background:var(--kk-needs-you-fill);color:var(--kk-needs-you)}.kk-scope .kk-chip{display:grid;place-items:center;flex-shrink:0;width:3rem;height:3rem;border-radius:50%;background:var(--kk-mint-fill);color:var(--kk-mint)}.kk-scope .kk-chip .material-symbols-outlined{font-size:1.5rem}.kk-scope .kk-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--kk-s-3);height:100%;min-height:16rem;padding:var(--kk-s-8) var(--kk-s-6);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);text-align:center}.kk-scope .kk-empty h2{margin:0;font-size:var(--kk-fs-lead);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.3;color:var(--kk-text)}.kk-scope .kk-empty p{margin:0;max-width:30rem;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope .kk-empty--compact{height:auto;min-height:0;padding:var(--kk-s-6) var(--kk-s-4)}.kk-scope .kk-block{display:flex;flex-direction:column;align-items:stretch;gap:var(--kk-s-1);padding:var(--kk-s-5) var(--kk-s-6) var(--kk-s-6);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);text-align:left;container-type:inline-size}.kk-scope .kk-block h3{margin:0;font-size:var(--kk-fs-lead);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.3;color:var(--kk-text)}.kk-scope .kk-block p{margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope .kk-block a:not(.kk-btn){color:var(--kk-mint);text-decoration:underline}.kk-scope .kk-block ul{margin:0;padding:0;list-style:none}.kk-scope .kk-block__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2) var(--kk-s-3)}.kk-scope .kk-block__head[data-kk-icon]::before{content:attr(data-kk-icon);content:attr(data-kk-icon) / "";display:grid;flex-shrink:0;place-items:center;width:max(2.125rem,34px);height:max(2.125rem,34px);margin-right:calc(var(--kk-s-1)*-1);border-radius:10px;background:var(--kk-fill-2);color:var(--kk-text-2);font-family:"Material Symbols Outlined";font-size:1.25rem;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.kk-scope .kk-block .kk-block__foot{margin-top:var(--kk-s-3);font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope .kk-block__wait{display:flex;flex-direction:column;gap:var(--kk-s-2);margin-top:var(--kk-s-4);padding-top:var(--kk-s-5);border-top:1px solid var(--kk-hairline)}.kk-scope .kk-skeleton{display:block;width:min(16rem,70%);height:.875rem;border-radius:var(--kk-r-pill);background:var(--kk-fill-2)}.kk-scope .kk-skeleton+.kk-skeleton{width:min(10rem,45%)}.kk-scope .kk-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.kk-scope .kk-rows{display:flex;flex-direction:column;margin:var(--kk-s-3) 0 0;padding:0}.kk-scope .kk-row{display:grid;grid-template-columns:minmax(7rem, 10rem) minmax(0, 1fr) auto;grid-template-areas:"label value action";align-items:center;gap:var(--kk-s-1) var(--kk-s-5);min-height:calc(var(--kk-target) + var(--kk-s-6));padding:var(--kk-s-3) 0;border-top:1px solid var(--kk-hairline)}.kk-scope .kk-row:last-child{padding-bottom:0}.kk-scope .kk-row--wide{grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"label action" "value action"}.kk-scope .kk-row--single{grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"label action"}.kk-scope .kk-row__label{grid-area:label;margin:0;font-size:var(--kk-fs-small);font-weight:500;line-height:1.4;color:var(--kk-text-2)}.kk-scope .kk-row--wide .kk-row__label,.kk-scope .kk-row--single .kk-row__label{font-size:var(--kk-fs-body);color:var(--kk-text)}.kk-scope label.kk-row__label[for]{cursor:pointer}.kk-scope .kk-row__value{grid-area:value;display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;margin:0;font-size:var(--kk-fs-body);line-height:1.45;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope .kk-row__action{grid-area:action;display:flex;align-items:center;justify-content:flex-end;gap:var(--kk-s-2);margin:0}.kk-scope .kk-row__strong{font-weight:600}.kk-scope .kk-block .kk-row__hint,.kk-scope .kk-row__list{font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope .kk-row__list li{display:inline}.kk-scope .kk-row__list li+li::before{content:" · ";color:var(--kk-text-3)}@container (max-width: 32rem){.kk-scope .kk-row{grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"label action" "value action"}.kk-scope .kk-row--single{grid-template-areas:"label action"}}@container (max-width: 18rem){.kk-scope .kk-row,.kk-scope .kk-row--single{grid-template-columns:minmax(0, 1fr);grid-template-areas:"label" "value" "action"}.kk-scope .kk-row--single{grid-template-areas:"label" "action"}.kk-scope .kk-row__action{justify-content:flex-start}}.kk-scope .kk-inline-form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2);width:100%}.kk-scope .kk-inline-form .kk-input{flex:1 1 100%;min-width:0}.kk-scope .kk-block .kk-field-error{flex:1 1 100%;font-weight:500;color:var(--kk-error)}.kk-scope .kk-block .kk-status,.kk-scope .kk-block .kk-field-error,.kk-scope .kk-block .kk-row__hint.is-error,.kk-scope .kk-block .kk-row__hint.is-ok{display:inline-flex;align-items:flex-start;gap:.375rem;animation:kk-msg-in var(--kk-dur) var(--kk-ease-out)}.kk-scope .kk-block .kk-status::before,.kk-scope .kk-block .kk-field-error::before,.kk-scope .kk-block .kk-row__hint.is-error::before,.kk-scope .kk-block .kk-row__hint.is-ok::before{margin-top:.125em}.kk-scope .kk-block .kk-status::before,.kk-scope .kk-block .kk-row__hint.is-ok::before{content:"check_circle";content:"check_circle" / "";flex-shrink:0;font-family:"Material Symbols Outlined";font-size:1.125rem;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.kk-scope .kk-block .kk-status,.kk-scope .kk-block .kk-row__hint.is-ok{color:var(--kk-mint)}.kk-scope .kk-block .kk-status.is-error::before,.kk-scope .kk-block .kk-field-error::before,.kk-scope .kk-block .kk-row__hint.is-error::before{content:"error";content:"error" / "";flex-shrink:0;font-family:"Material Symbols Outlined";font-size:1.125rem;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.kk-scope .kk-block .kk-status.is-error,.kk-scope .kk-block .kk-field-error,.kk-scope .kk-block .kk-row__hint.is-error{color:var(--kk-error)}.kk-scope .kk-row__label label{display:block;cursor:pointer}.kk-scope .kk-row__label .kk-status{margin-top:var(--kk-s-1);font-size:var(--kk-fs-small);font-weight:500}.kk-scope .kk-block .kk-row__label .kk-row__hint{margin-top:.125rem;font-weight:400}.kk-scope .kk-btn--retry{align-self:flex-start;margin-left:-0.75rem;color:var(--kk-mint)}.kk-scope .kk-btn--retry::before{content:"refresh";content:"refresh" / "";flex-shrink:0;font-family:"Material Symbols Outlined";font-size:1.25rem;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.kk-scope .kk-link-btn{display:inline;min-height:0;padding:0;border:0;background:none;color:var(--kk-mint);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.kk-scope .kk-link-btn:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope .kk-switch{display:inline-block;-webkit-appearance:none;appearance:none;position:relative;flex-shrink:0;width:3.25rem;height:2rem;margin:0;padding:0;border:1px solid var(--kk-line-control);border-radius:var(--kk-r-pill);background:var(--kk-fill-2);cursor:pointer;transition:background-color var(--kk-dur) var(--kk-ease-out),border-color var(--kk-dur) var(--kk-ease-out)}.kk-scope .kk-switch:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope .kk-switch::before{content:"";position:absolute;top:.1875rem;left:.1875rem;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--kk-text-2);box-shadow:0 1px 2px rgba(0,0,0,.4);transition:transform var(--kk-dur) var(--kk-ease-out),background-color var(--kk-dur) var(--kk-ease-out)}.kk-scope .kk-switch:hover:not(:disabled){border-color:var(--kk-line-control-hover)}.kk-scope .kk-switch:checked{border-color:var(--kk-primary);background:var(--kk-primary)}.kk-scope .kk-switch:checked::before{background:var(--kk-on-primary);transform:translateX(1.25rem)}.kk-scope .kk-switch:disabled{cursor:progress;opacity:.6}.kk-scope .kk-card{display:inline-flex;align-items:center;gap:var(--kk-s-2);font-variant-numeric:tabular-nums;letter-spacing:.02em}.kk-scope .kk-card .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-2)}.kk-scope .kk-avatar{display:block;flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px rgba(255,255,255,.12)}.kk-scope .kk-notice--ok{border-color:var(--kk-mint-line);background:var(--kk-mint-fill);color:var(--kk-text)}.kk-scope .kk-notice--ok>.material-symbols-outlined{color:var(--kk-mint)}img.kk-cimg.kk-cimg.kk-cimg{aspect-ratio:1;background-color:#202327;background-repeat:no-repeat;background-size:250% 100%;background-position:150% 0}img.kk-cimg.kk-cimg.kk-cimg.is-wait{background-image:linear-gradient(100deg, transparent 30%, rgba(255, 255, 255, 0.06) 50%, transparent 70%);animation:kk-cimg-wait 1.6s ease-in-out infinite}img.kk-cimg.kk-cimg.kk-cimg.is-in{animation:kk-cimg-in var(--kk-dur-slow, 320ms) var(--kk-ease-out, ease-out)}@media(prefers-reduced-motion: reduce){img.kk-cimg.kk-cimg.kk-cimg.is-wait,img.kk-cimg.kk-cimg.kk-cimg.is-in{animation:none}img.kk-cimg.kk-cimg.kk-cimg.is-wait{background-image:none}}@keyframes kk-cimg-wait{to{background-position:-50% 0}}@keyframes kk-cimg-in{from{opacity:0}}.kk-scope.dp{--dp-sample: #e4e5ea;--dp-sample-fill: rgba(255, 255, 255, 0.06);--dp-sample-line: rgba(255, 255, 255, 0.5);--dp-sample-hatch: rgba(255, 255, 255, 0.06);--dp-live: var(--kk-mint);--dp-submitted: var(--kk-status);--dp-draft: var(--kk-text-3);--dp-series: var(--kk-mint);--dp-series-muted: #74767d;--dp-grid: rgba(255, 255, 255, 0.08);--dp-card: #202327;--dp-r-cover: 0.375rem;--dp-hatch: repeating-linear-gradient(135deg, var(--dp-sample-hatch) 0 2px, transparent 2px 12px)}.kk-scope.dp-main{scroll-padding-top:var(--kk-s-4)}body.dp-drawer-open .kk-scope.dp-main{overflow:hidden}.kk-scope.dp .dp-sheet{min-height:100%;padding:32px 36px 48px;border-radius:.5rem;background:var(--dp-card)}@media(max-width: 768px){.kk-scope.dp .dp-sheet{padding:22px 16px 36px}}.kk-scope.dp .dp-sheet--bare{padding:var(--kk-s-2) 2px var(--kk-s-10) 6px;border-radius:0;background:none}@media(max-width: 768px){.kk-scope.dp .dp-sheet--bare{padding:var(--kk-s-2) 4px 0}}.kk-scope.dp .dp-col{display:flex;flex-direction:column;gap:var(--kk-s-8);min-width:0}@media(max-width: 768px){.kk-scope.dp .dp-col{gap:var(--kk-s-6)}}.kk-scope.dp .dp-sub{margin:0 0 calc(var(--kk-s-2)*-1);font-size:var(--kk-fs-lead);line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dp-staff-row{display:flex;align-items:center;margin-bottom:calc(var(--kk-s-4)*-1)}.kk-scope.dp .dp-staff-link{display:inline-flex;align-items:center;align-self:flex-start;gap:.375rem;min-height:var(--kk-target);margin-bottom:calc(var(--kk-s-4)*-1);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2);text-decoration:none}.kk-scope.dp .dp-staff-link:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp .dp-staff-link .material-symbols-outlined{font-size:1.125rem}.kk-scope.dp .dp-staff-link:hover{color:var(--kk-text);text-decoration:underline;text-underline-offset:.2em}.kk-scope.dp .dp-switch{display:inline-flex;align-items:center;gap:var(--kk-s-3);min-height:var(--kk-target);cursor:pointer}.kk-scope.dp .dp-switch__text{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2)}.kk-scope.dp .dp-switch__tag{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);background:var(--kk-fill-1);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.2;letter-spacing:.02em;color:var(--kk-text-2);white-space:nowrap;cursor:default}.kk-scope.dp .dp-switch__tag .material-symbols-outlined{font-size:1rem}.kk-scope.dp .dp-switch__tag{padding:.125rem .5rem;border-color:var(--dp-sample-line);color:var(--dp-sample);font-weight:500}.kk-scope.dp .dp-banner{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dp-banner>.material-symbols-outlined,.kk-scope.dp .dp-banner::before{margin-top:.0625rem;font-size:1.25rem}.kk-scope.dp .dp-banner{align-items:center;padding-block:.5rem}.kk-scope.dp .dp-banner>.material-symbols-outlined{margin-top:0}.kk-scope.dp .dp-banner p{flex:1;margin:0}.kk-scope.dp .dp-banner strong{font-weight:600;color:var(--kk-text)}.kk-scope.dp .dp-banner--sample{border-color:var(--dp-sample-line);background:var(--dp-sample-fill);color:var(--kk-text)}.kk-scope.dp .dp-banner--sample>.material-symbols-outlined{color:var(--dp-sample)}.kk-scope.dp .dp-banner__action{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);text-align:center;text-decoration:none;cursor:pointer;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out),box-shadow var(--kk-dur-fast) var(--kk-ease-out),transform 80ms var(--kk-ease-out);gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.kk-scope.dp .dp-banner__action .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.kk-scope.dp .dp-banner__action{min-height:44px}}.kk-scope.dp .dp-banner__action:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp .dp-banner__action:active:not(:disabled){transform:scale(0.985)}.kk-scope.dp .dp-banner__action:disabled{cursor:not-allowed;transform:none}.kk-scope.dp .dp-banner__action{padding:0 .75rem;color:var(--kk-text-2)}.kk-scope.dp .dp-banner__action:hover:not(:disabled){background:var(--kk-fill-2);color:var(--kk-text)}.kk-scope.dp .dp-banner__action:active:not(:disabled){background:var(--kk-fill-3)}.kk-scope.dp .dp-banner__action:disabled{color:var(--kk-text-off)}.kk-scope.dp .dp-banner__action{flex-shrink:0;color:var(--kk-text);text-decoration:underline;text-underline-offset:.2em}.kk-scope.dp .dp-pill{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);background:var(--kk-fill-1);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.2;letter-spacing:.02em;color:var(--kk-text-2);white-space:nowrap;cursor:default}.kk-scope.dp .dp-pill .material-symbols-outlined{font-size:1rem}.kk-scope.dp .dp-pill--sample{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);background:var(--kk-fill-1);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.2;letter-spacing:.02em;color:var(--kk-text-2);white-space:nowrap;cursor:default}.kk-scope.dp .dp-pill--sample .material-symbols-outlined{font-size:1rem}.kk-scope.dp .dp-pill--sample{border-color:var(--dp-sample-line);background:var(--dp-sample-fill);color:var(--dp-sample)}.kk-scope.dp .dp-tag-sample{display:inline-flex;align-items:center;padding:.0625rem .4375rem;border:1px solid var(--dp-sample-line);border-radius:var(--kk-r-pill);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.3;color:var(--dp-sample);vertical-align:.15em;white-space:nowrap}.kk-scope.dp .dp-section{display:flex;flex-direction:column;gap:var(--kk-s-4);min-width:0}.kk-scope.dp .dp-section--tight{gap:var(--kk-s-2)}.kk-scope.dp .dp-section__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kk-s-2) var(--kk-s-3);min-height:var(--kk-target)}.kk-scope.dp .dp-section__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2) var(--kk-s-3)}.kk-scope.dp .dp-h2{margin:0;font-size:var(--kk-fs-title);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.25;color:var(--kk-text)}.kk-scope.dp .dp-h3{margin:0;font-size:var(--kk-fs-lead);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.3;color:var(--kk-text)}.kk-scope.dp .dp-subhead{margin:var(--kk-s-2) 0 0;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kk-scope.dp .dp-eyebrow{margin:0;font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp .dp-text{margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope.dp .dp-muted{color:var(--kk-text-3)}.kk-scope.dp .dp-strong{font-weight:600;color:var(--kk-text)}.kk-scope.dp .dp-block-line{display:block}.kk-scope.dp .dp-code{font-variant-numeric:tabular-nums;letter-spacing:.02em}.kk-scope.dp .dp-link{display:inline-flex;align-items:center;gap:.125rem;align-self:flex-start;min-height:var(--kk-target);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-mint);text-decoration:none;cursor:pointer}.kk-scope.dp .dp-link:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp .dp-link .material-symbols-outlined{font-size:1.125rem}.kk-scope.dp .dp-link:hover{text-decoration:underline;text-underline-offset:.2em}.kk-scope.dp .dp-block{position:relative;display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0;padding:var(--kk-s-6);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}@media(max-width: 768px){.kk-scope.dp .dp-block{padding:var(--kk-s-5) var(--kk-s-4)}}.kk-scope.dp .dp-block__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kk-s-2) var(--kk-s-3)}.kk-scope.dp .dp-block__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--kk-s-1) var(--kk-s-3);min-width:0}.kk-scope.dp .dp-block__foot{margin:var(--kk-s-1) 0 0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.kk-scope.dp .dp-block--soon{border-style:dashed;border-color:var(--kk-line);background:rgba(0,0,0,0)}.kk-scope.dp .dp-block--sample,.kk-scope.dp .dp-sample-group{border-style:dashed;border-color:var(--dp-sample-line);background-color:rgba(0,0,0,0);background-image:var(--dp-hatch)}.kk-scope.dp .dp-soon{display:flex;align-items:flex-start;gap:var(--kk-s-4)}.kk-scope.dp .dp-soon .kk-chip{width:2.75rem;height:2.75rem}.kk-scope.dp .dp-soon__text{display:flex;flex-direction:column;gap:var(--kk-s-1);min-width:0;padding-top:.125rem}.kk-scope.dp .dp-soon__lead{margin:0;font-size:var(--kk-fs-body);font-weight:600;line-height:1.4;color:var(--kk-text)}.kk-scope.dp .dp-soon--center{flex-direction:column;align-items:center;text-align:center}.kk-scope.dp .dp-pair{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-4)}@media(max-width: 768px){.kk-scope.dp .dp-pair{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp .dp-pair--single{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp .dp-status-wrap{display:inline-flex;flex-direction:column;min-width:0}.kk-scope.dp .dp-status{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--kk-fs-small);font-weight:600;line-height:1.3;color:var(--kk-text);white-space:nowrap}.kk-scope.dp .dp-dot{flex-shrink:0;width:.625rem;height:.625rem;border-radius:50%;background:var(--kk-text-3)}.kk-scope.dp .dp-status--draft .dp-dot,.kk-scope.dp .dp-dot--draft{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px var(--dp-draft)}.kk-scope.dp .dp-status--submitted .dp-dot,.kk-scope.dp .dp-dot--submitted{background:var(--dp-submitted)}.kk-scope.dp .dp-status--live .dp-dot,.kk-scope.dp .dp-dot--live{background:var(--dp-live);box-shadow:0 0 0 3px var(--kk-mint-fill-2)}.kk-scope.dp .dp-status--takedown .dp-dot,.kk-scope.dp .dp-dot--takedown{background:radial-gradient(circle, var(--kk-text-2) 0 2px, transparent 2.5px);box-shadow:inset 0 0 0 2px var(--kk-text-2)}.kk-scope.dp .dp-status--removed .dp-dot,.kk-scope.dp .dp-dot--removed{background:var(--kk-text-3)}.kk-scope.dp .dp-status--processing .dp-dot{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px var(--kk-status)}.kk-scope.dp .dp-status--ready .dp-dot{background:var(--dp-live)}.kk-scope.dp .dp-status-note{display:block;margin-top:.125rem;font-size:var(--kk-fs-small);line-height:1.4;color:var(--kk-text-2)}.kk-scope.dp .dp-cover-zoom{flex-shrink:0;padding:0;border:0;border-radius:var(--dp-r-cover);background:none;cursor:zoom-in}.kk-scope.dp .dp-cover-zoom:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dp-cover{display:block;flex-shrink:0;width:var(--cover, 3.5rem);height:var(--cover, 3.5rem);border-radius:var(--dp-r-cover);object-fit:cover;background:var(--kk-fill-2);box-shadow:0 0 0 1px rgba(255,255,255,.08),0 8px 20px -10px rgba(0,0,0,.7)}.kk-scope.dp .dp-cover--empty{display:grid;place-items:center;border:1px dashed var(--kk-line);background:var(--kk-fill-1);box-shadow:none;color:var(--kk-text-3)}.kk-scope.dp .dp-cover--empty .material-symbols-outlined{font-size:calc(var(--cover, 3.5rem)*.42)}.kk-scope.dp .dp-cover--art-nightbus{background:radial-gradient(55% 55% at 72% 70%, rgba(214, 222, 255, 0.7), rgba(214, 222, 255, 0) 100%),linear-gradient(135deg, #1d2150, #3d3f78)}.kk-scope.dp .dp-cover--art-fjordlys{background:radial-gradient(60% 60% at 30% 30%, rgba(196, 232, 255, 0.75), rgba(196, 232, 255, 0) 100%),linear-gradient(45deg, #0d2033, #2a4a63)}.kk-scope.dp .dp-cover--art-lanterns{background:radial-gradient(50% 50% at 50% 38%, rgba(240, 242, 245, 0.8), rgba(240, 242, 245, 0) 100%),linear-gradient(180deg, #1b1d26, #4a4f60)}.kk-scope.dp .dp-disc{display:grid;place-items:center;flex-shrink:0;width:4rem;height:4rem;border-radius:50%;background:#fff;box-shadow:0 10px 30px -10px rgba(52,250,125,.45)}.kk-scope.dp .dp-disc .material-symbols-outlined{font-size:2rem;color:#202327}.kk-scope.dp .dp-disc--korri{background:rgba(0,0,0,0);box-shadow:none}.kk-scope.dp .dp-disc--korri .korri-mark{width:100%;height:100%}.kk-scope.dp .dp-hero{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:40px 36px;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface)}@media(max-width: 768px){.kk-scope.dp .dp-hero{padding:28px 20px}}.kk-scope.dp .dp-hero__title{margin:6px 0 0;font-family:var(--kk-font-display);font-size:46px;font-weight:800;line-height:.98;letter-spacing:-0.03em;color:var(--kk-text)}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .dp-hero__title{font-size:34px}}.kk-scope.dp .dp-hero__text{max-width:34em;margin:0 0 6px;font-size:15px;line-height:1.5;color:var(--kk-text-2)}.kk-scope.dp .dp-welcome{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--kk-s-5);padding:var(--kk-s-6);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:radial-gradient(60% 120% at 0% 0%, rgba(52, 250, 125, 0.12), transparent 70%),var(--kk-fill-1);animation:kk-card-in var(--kk-dur-slow) var(--kk-ease-out) both}@media(max-width: 768px){.kk-scope.dp .dp-welcome{grid-template-columns:auto minmax(0, 1fr);align-items:start;gap:var(--kk-s-4);padding:var(--kk-s-5) var(--kk-s-4)}.kk-scope.dp .dp-welcome .dp-disc{width:3rem;height:3rem}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .dp-welcome .dp-disc .material-symbols-outlined{font-size:1.5rem}}@media(prefers-reduced-motion: reduce){.kk-scope.dp .dp-welcome{animation:none}}.kk-scope.dp .dp-welcome__body{display:flex;flex-direction:column;gap:var(--kk-s-2);min-width:0}.kk-scope.dp .dp-welcome__body .dp-text{margin:0}.kk-scope.dp .dp-welcome__title{margin:0;font-size:var(--kk-fs-title);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.25;color:var(--kk-text)}.kk-scope.dp .dp-welcome__help{font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.dp .dp-welcome__done{margin:0}@media(max-width: 768px){.kk-scope.dp .dp-welcome__done{grid-column:1/-1}.kk-scope.dp .dp-welcome__done .kk-btn{width:100%}}.kk-scope.dp .dp-counts{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--kk-s-3)}@media(max-width: 420px){.kk-scope.dp .dp-counts{grid-template-columns:minmax(0, 1fr);gap:var(--kk-s-2)}.kk-scope.dp .dp-counts .dp-count{flex-direction:row;align-items:center;justify-content:space-between;padding:var(--kk-s-3) var(--kk-s-4)}}@media(max-width: 420px),(orientation: landscape)and (max-height: 420px)and (pointer: coarse){.kk-scope.dp .dp-counts .dp-count__num{font-size:1.5rem}}.kk-scope.dp .dp-count{position:relative;display:flex;flex-direction:column;gap:var(--kk-s-2);min-width:0;padding:var(--kk-s-4) var(--kk-s-5) var(--kk-s-5);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);text-decoration:none;transition:background-color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.dp .dp-count:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp .dp-count:hover{border-color:var(--kk-line);background:var(--kk-fill-2)}@media(max-width: 768px){.kk-scope.dp .dp-count{padding:var(--kk-s-3) var(--kk-s-3) var(--kk-s-4)}}.kk-scope.dp .dp-count__label{display:flex;align-items:center;gap:.5rem;font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-text-2);white-space:nowrap}.kk-scope.dp .dp-count__num{font-size:2.25rem;font-weight:600;line-height:1;color:var(--kk-text)}.kk-scope.dp .dp-count__go{position:absolute;top:var(--kk-s-4);right:var(--kk-s-4);font-size:1.25rem;color:var(--kk-text-3)}@media(max-width: 768px){.kk-scope.dp .dp-count__go{display:none}}.kk-scope.dp .dp-tip-card{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:start;gap:var(--kk-s-4);padding:var(--kk-s-5) var(--kk-s-5) var(--kk-s-5) var(--kk-s-6);border:1px solid var(--kk-mint-line);border-radius:var(--kk-r-card);background:var(--kk-mint-fill);transition:opacity var(--kk-dur) var(--kk-ease-out),transform var(--kk-dur) var(--kk-ease-out)}.kk-scope.dp .dp-tip-card .kk-chip{width:2.75rem;height:2.75rem;background:var(--kk-mint-fill-2)}.kk-scope.dp .dp-tip-card .dp-text{margin-top:.375rem}.kk-scope.dp .dp-tip-card.is-leaving{opacity:0;transform:translateY(-0.25rem)}@media(max-width: 768px){.kk-scope.dp .dp-tip-card{grid-template-columns:minmax(0, 1fr) auto;padding:var(--kk-s-4)}.kk-scope.dp .dp-tip-card .kk-chip{display:none}}.kk-scope.dp .dp-tip-card__links{display:flex;flex-wrap:wrap;gap:var(--kk-s-2) var(--kk-s-3);margin-top:var(--kk-s-3)}@media(max-width: 768px){.kk-scope.dp .dp-tip-card__links .kk-btn{flex:1 1 100%;justify-content:space-between;padding-inline:var(--kk-s-4)}}.kk-scope.dp .dp-upnext{position:relative;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;grid-template-areas:"cover top action" "cover info action";align-items:center;gap:var(--kk-s-2) var(--kk-s-6);padding:var(--kk-s-5);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}@media(max-width: 768px){.kk-scope.dp .dp-upnext{grid-template-columns:auto minmax(0, 1fr);grid-template-areas:"cover top" "info info" "action action";gap:var(--kk-s-4);padding:var(--kk-s-4)}.kk-scope.dp .dp-upnext .dp-cover{--cover: 5rem !important}.kk-scope.dp .dp-upnext .dp-upnext__action .kk-btn{width:100%}}.kk-scope.dp .dp-upnext__cover{grid-area:cover}.kk-scope.dp .dp-upnext__top{grid-area:top;display:flex;flex-direction:column;gap:.25rem;align-self:end;min-width:0}@media(max-width: 768px){.kk-scope.dp .dp-upnext__top{align-self:center}}.kk-scope.dp .dp-upnext__info{grid-area:info;align-self:start;min-width:0}.kk-scope.dp .dp-upnext__action{grid-area:action}.kk-scope.dp .dp-upnext__title{margin:0;font-size:var(--kk-fs-title);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.25;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp .dp-upnext__status{margin-top:var(--kk-s-1)}.kk-scope.dp .dp-countdown{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--kk-s-3);margin:var(--kk-s-1) 0 var(--kk-s-2);font-size:var(--kk-fs-lead);color:var(--kk-text-2)}.kk-scope.dp .dp-countdown strong{font-size:max(2.75rem,40px);font-weight:600;line-height:1;letter-spacing:-0.03em;color:var(--kk-text)}.kk-scope.dp .dp-list{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);list-style:none;overflow:hidden}.kk-scope.dp .dp-row{position:relative;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--kk-s-2) var(--kk-s-4);min-height:5.5rem;padding:var(--kk-s-3) var(--kk-s-5);transition:background-color var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.dp .dp-row+.dp-row{border-top:1px solid var(--kk-hairline)}.kk-scope.dp .dp-row:hover{background:var(--kk-fill-1)}@media(max-width: 768px){.kk-scope.dp .dp-row{gap:var(--kk-s-2) var(--kk-s-3);padding:var(--kk-s-3) var(--kk-s-4)}}.kk-scope.dp .dp-row__main{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.kk-scope.dp .dp-row__title{display:block;overflow:hidden;font-size:var(--kk-fs-body);font-weight:600;line-height:1.35;color:var(--kk-text);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.kk-scope.dp .dp-row__titleline{display:flex;align-items:center;gap:.375rem;min-width:0}.kk-scope.dp .dp-row__titleline .dp-row__title{flex:0 1 auto;min-width:0}.kk-scope.dp .dp-row__titleline .dp-tag-sample{flex-shrink:0}.kk-scope.dp a.dp-row__title::after{content:"";position:absolute;inset:0}.kk-scope.dp a.dp-row__title:focus-visible{outline:none}.kk-scope.dp a.dp-row__title:focus-visible::after{outline:2px solid var(--kk-mint);outline-offset:-3px;border-radius:var(--kk-r-card)}.kk-scope.dp .dp-row__meta{font-size:var(--kk-fs-small);line-height:1.4;color:var(--kk-text-2)}.kk-scope.dp .dp-row__end{position:relative;z-index:1;display:flex;align-items:center;gap:var(--kk-s-3)}.kk-scope.dp .dp-row__chev{display:none;font-size:1.5rem;color:var(--kk-text-3)}@media(max-width: 768px){.kk-scope.dp .dp-row__end .kk-btn{display:none}.kk-scope.dp .dp-row__chev{display:block}}.kk-scope.dp .dp-seg{display:inline-flex;flex-wrap:wrap;gap:.25rem;align-self:flex-start;max-width:100%;padding:.25rem;border-radius:calc(var(--kk-r-control) + .25rem);background:var(--kk-fill-2)}@media(max-width: 768px){.kk-scope.dp .dp-seg{display:flex;flex-wrap:nowrap;align-self:stretch;overflow-x:auto;scrollbar-width:none}}.kk-scope.dp .dp-seg__item{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--kk-target);padding:0 .875rem;border:0;border-radius:var(--kk-r-control);background:rgba(0,0,0,0);font:inherit;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.dp .dp-seg__item:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp .dp-seg__item:hover{color:var(--kk-text)}.kk-scope.dp .dp-seg__item[aria-current=true],.kk-scope.dp .dp-seg__item[aria-selected=true]{background:var(--kk-surface-input-focus);box-shadow:0 1px 2px rgba(0,0,0,.35);color:var(--kk-text)}@media(max-width: 768px){.kk-scope.dp .dp-seg__item{flex:1 0 auto;gap:.3125rem;padding:0 .625rem}}.kk-scope.dp .dp-seg__count{font-variant-numeric:tabular-nums;color:var(--kk-text-3)}.kk-scope.dp [aria-current=true]>.dp-seg__count{color:var(--kk-text-2)}.kk-scope.dp .dp-table{display:flex;flex-direction:column;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);overflow:hidden;container:dp-table/inline-size}.kk-scope.dp .dp-table__rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp .dp-table__head,.kk-scope.dp .dp-table__row{display:grid;grid-template-columns:minmax(0, 2.3fr) minmax(0, 1.15fr) minmax(0, 1.8fr) 7.5rem;align-items:center;gap:var(--kk-s-4);padding:0 var(--kk-s-5)}.kk-scope.dp .dp-table__head{min-height:2.75rem;border-bottom:1px solid var(--kk-hairline);font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.02em;color:var(--kk-text-3)}.kk-scope.dp .dp-table__row{position:relative;min-height:5.75rem;padding-block:var(--kk-s-3);transition:background-color var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.dp .dp-table__row~.dp-table__row{border-top:1px solid var(--kk-hairline)}.kk-scope.dp .dp-table__row[hidden]+.dp-table__row{border-top:0}.kk-scope.dp .dp-table__row:hover{background:var(--kk-fill-1)}.kk-scope.dp .dp-table__release{display:flex;align-items:center;gap:var(--kk-s-4);min-width:0}.kk-scope.dp .dp-table__date{font-size:var(--kk-fs-body);font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp .dp-table__action{position:relative;z-index:1;display:flex;justify-content:flex-end}.kk-scope.dp .dp-table__empty{margin:0;padding:var(--kk-s-6) var(--kk-s-5);font-size:var(--kk-fs-small);color:var(--kk-text-2);text-align:center}.kk-scope.dp .dp-table__meta-date,.kk-scope.dp .dp-table__meta-status{display:none}@container dp-table (max-width: 52rem){.kk-scope.dp .dp-table__head,.kk-scope.dp .dp-table__row{grid-template-columns:minmax(0, 1.75fr) minmax(0, 1.2fr) auto}.kk-scope.dp .dp-table__head>:nth-child(2),.kk-scope.dp .dp-table__date{display:none}.kk-scope.dp .dp-table__meta-date{display:inline}}@container dp-table (max-width: 36rem){.kk-scope.dp .dp-table__head{display:none}.kk-scope.dp .dp-table__row{grid-template-columns:minmax(0, 1fr) auto;gap:var(--kk-s-3);min-height:5rem;padding:var(--kk-s-3) var(--kk-s-4)}.kk-scope.dp .dp-table__status,.kk-scope.dp .dp-table__action .kk-btn{display:none}.kk-scope.dp .dp-table__action .dp-row__chev{display:block}.kk-scope.dp .dp-table__meta-date{display:none}.kk-scope.dp .dp-table__meta-status{display:inline}}.kk-scope.dp .dp-sample-group{display:flex;flex-direction:column;gap:var(--kk-s-3);padding:var(--kk-s-5);border-width:1px;border-radius:var(--kk-r-card)}@media(max-width: 768px){.kk-scope.dp .dp-sample-group{padding:var(--kk-s-4) var(--kk-s-3)}}.kk-scope.dp .dp-table--sample{border-style:dashed;border-color:var(--dp-sample-line);background:var(--dp-card)}.kk-scope.dp .dp-kpis{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--kk-s-4) var(--kk-s-6)}.kk-scope.dp .dp-kpis--two{grid-template-columns:repeat(2, minmax(0, 1fr))}@media(max-width: 768px){.kk-scope.dp .dp-kpis{grid-template-columns:repeat(2, minmax(0, 1fr))}.kk-scope.dp .dp-kpis .dp-kpi:nth-child(3):last-child{grid-column:1/-1}}.kk-scope.dp .dp-kpi{display:flex;flex-direction:column;gap:.25rem;min-width:0}.kk-scope.dp .dp-kpi__label{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp .dp-kpi__value{font-size:1.75rem;font-weight:600;line-height:1.15;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp .dp-figure{margin:0;font-size:max(3rem,44px);font-weight:600;line-height:1.05;letter-spacing:-0.02em;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp .dp-figure--md{font-size:max(2.25rem,32px)}.kk-scope.dp .dp-figure__unit{margin-right:.35em;font-size:.5em;font-weight:500;letter-spacing:0;color:var(--kk-text-2);vertical-align:.35em}.kk-scope.dp .dp-chart{position:relative;margin:0;border-radius:var(--kk-r-control)}.kk-scope.dp .dp-chart:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp .dp-tip{position:absolute;z-index:3;display:flex;flex-direction:column;gap:.125rem;padding:.375rem .625rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-control);background:var(--kk-surface);pointer-events:none;transform:translate(-50%, calc(-100% - 0.5rem));white-space:nowrap}.kk-scope.dp .dp-tip strong{font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kk-scope.dp .dp-tip span{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kk-scope.dp .dp-cols__plot{position:relative;height:11rem;margin:var(--kk-s-6) 0 var(--kk-s-2);padding-left:3rem}.kk-scope.dp .dp-cols__grid{position:absolute;inset:0 0 1.75rem 3rem}.kk-scope.dp .dp-cols__tick{position:absolute;left:0;right:0;bottom:var(--at);border-top:1px solid var(--dp-grid)}.kk-scope.dp .dp-cols__tick span{position:absolute;right:calc(100% + .625rem);top:0;font-size:var(--kk-fs-caption);font-variant-numeric:tabular-nums;line-height:1;color:var(--kk-text-3);transform:translateY(-50%);white-space:nowrap}.kk-scope.dp .dp-cols__slots{position:relative;display:flex;height:100%;margin:0;padding:0;list-style:none}.kk-scope.dp .dp-cols__slot{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:0;padding-bottom:1.75rem;cursor:default}.kk-scope.dp .dp-cols__bar{position:relative;width:min(1.5rem,50%);height:var(--h);min-height:2px;border-radius:4px 4px 0 0;background:var(--dp-series-muted);transition:filter var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.dp .is-latest>.dp-cols__bar{background:var(--dp-series)}.kk-scope.dp .dp-cols__slot.is-active>.dp-cols__bar{filter:brightness(1.25)}.kk-scope.dp .dp-cols__label{position:absolute;bottom:calc(100% + .375rem);left:50%;font-size:var(--kk-fs-caption);font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text);transform:translateX(-50%);white-space:nowrap}.kk-scope.dp .dp-cols__pending{margin-bottom:.5rem;font-size:var(--kk-fs-caption);font-style:italic;color:var(--kk-text-3);white-space:nowrap}.kk-scope.dp .dp-cols__x{position:absolute;bottom:0;left:50%;font-size:var(--kk-fs-caption);line-height:1.75rem;color:var(--kk-text-3);transform:translateX(-50%);white-space:nowrap}.kk-scope.dp .dp-sparkfig{margin-top:var(--kk-s-2)}.kk-scope.dp .dp-spark{display:block;width:100%;height:auto;overflow:visible}.kk-scope.dp .dp-spark__wash-top{stop-color:var(--dp-series);stop-opacity:.2}.kk-scope.dp .dp-spark__wash-end{stop-color:var(--dp-series);stop-opacity:0}.kk-scope.dp .dp-spark__base{stroke:var(--dp-grid);stroke-width:1;vector-effect:non-scaling-stroke}.kk-scope.dp .dp-spark__line{fill:none;stroke:var(--dp-series);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.kk-scope.dp .dp-spark__end,.kk-scope.dp .dp-spark__band circle{fill:var(--dp-series);stroke:var(--dp-card);stroke-width:2;vector-effect:non-scaling-stroke}.kk-scope.dp .dp-spark__band rect{fill:rgba(0,0,0,0)}.kk-scope.dp .dp-spark__band line{stroke:var(--kk-line);stroke-width:1;vector-effect:non-scaling-stroke;opacity:0}.kk-scope.dp .dp-spark__band circle{opacity:0}.kk-scope.dp .dp-spark__band.is-active line,.kk-scope.dp .dp-spark__band.is-active circle{opacity:1}.kk-scope.dp .dp-hbars{display:flex;flex-direction:column;gap:var(--kk-s-3);margin:0;padding:0;list-style:none}.kk-scope.dp .dp-hbar{display:grid;grid-template-columns:minmax(6.5rem, 9rem) minmax(0, 1fr) 3.5rem;align-items:center;gap:var(--kk-s-3);font-size:var(--kk-fs-small)}.kk-scope.dp .dp-hbar__label{overflow:hidden;color:var(--kk-text);text-overflow:ellipsis;white-space:nowrap}.kk-scope.dp .dp-hbar__track{position:relative;height:.5rem;border-radius:var(--kk-r-pill);background:var(--kk-fill-2)}.kk-scope.dp .dp-hbar__fill{position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:0 4px 4px 0;background:var(--dp-series)}.kk-scope.dp .dp-hbar__value{font-variant-numeric:tabular-nums;color:var(--kk-text-2);text-align:right}.kk-scope.dp .dp-datatable{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.kk-scope.dp .dp-datatable th,.kk-scope.dp .dp-datatable td{padding:var(--kk-s-3) var(--kk-s-4) var(--kk-s-3) 0;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-body);font-weight:400;line-height:1.4;text-align:left;vertical-align:middle;color:var(--kk-text)}.kk-scope.dp .dp-datatable th:last-child,.kk-scope.dp .dp-datatable td:last-child{padding-right:0}.kk-scope.dp .dp-datatable thead th{padding-top:0;border-top:0;font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.02em;color:var(--kk-text-3)}.kk-scope.dp .dp-datatable tbody th{font-weight:600}.kk-scope.dp .dp-datatable .dp-num{text-align:right}.kk-scope.dp .dp-datatable .dp-share{font-size:var(--kk-fs-lead);font-weight:600}.kk-scope.dp .dp-datatable .dp-row__meta{font-size:var(--kk-fs-small)}.kk-scope.dp .dp-datatable--statements .dp-status,.kk-scope.dp .dp-datatable thead .dp-num{white-space:nowrap}.kk-scope.dp .dp-splits{container:dp-splits/inline-size}.kk-scope.dp .dp-splits__role-inline{display:none}@container dp-splits (max-width: 34rem){.kk-scope.dp .dp-datatable .dp-splits__role{display:none}.kk-scope.dp .dp-splits__role-inline{display:block}}.kk-scope.dp .dp-payouts{container:dp-payouts/inline-size}.kk-scope.dp .dp-payhero{display:grid;grid-template-columns:minmax(0, 2fr) minmax(15rem, 1fr);align-items:stretch;gap:var(--kk-s-4)}.kk-scope.dp .dp-balance{display:flex;flex-direction:column;gap:var(--kk-s-2)}.kk-scope.dp .dp-balance-card{container:dp-balance/inline-size}.kk-scope.dp .dp-balance-body{display:grid;grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.15fr);align-items:end;gap:var(--kk-s-6)}.kk-scope.dp .dp-balance-body .dp-balance{padding-bottom:var(--kk-s-3)}@container dp-balance (max-width: 34rem){.kk-scope.dp .dp-balance-body{grid-template-columns:minmax(0, 1fr);gap:0}}.kk-scope.dp .dp-balance__none{margin:var(--kk-s-1) 0 0;font-size:max(1.75rem,26px);font-weight:600;line-height:1.2;letter-spacing:-0.01em;color:var(--kk-text)}.kk-scope.dp .dp-withdraw .kk-btn{margin-top:auto}.kk-scope.dp .dp-how{gap:var(--kk-s-4)}.kk-scope.dp .dp-steps{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--kk-s-4);margin:0;padding:0;list-style:none}.kk-scope.dp .dp-step{display:grid;grid-template-columns:auto minmax(0, 1fr);align-content:start;column-gap:var(--kk-s-3);row-gap:.125rem}.kk-scope.dp .dp-step .kk-chip{grid-row:1/3;width:2.5rem;height:2.5rem}.kk-scope.dp .dp-step .kk-chip .material-symbols-outlined{font-size:1.25rem}.kk-scope.dp .dp-step__title{margin:0;font-size:var(--kk-fs-body);font-weight:600;line-height:1.35;color:var(--kk-text)}.kk-scope.dp .dp-pair--payouts>*{container:dp-statement/inline-size}@container dp-statement (max-width: 30rem){.kk-scope.dp .dp-statements__streams{display:none}}.kk-scope.dp .dp-tabpanel{padding-top:var(--kk-s-1)}.kk-scope.dp .dp-later__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-5) var(--kk-s-6);margin:var(--kk-s-2) 0 0;padding:0;list-style:none}.kk-scope.dp .dp-later__item{display:flex;align-items:flex-start;gap:var(--kk-s-3);min-width:0}.kk-scope.dp .dp-later__item .kk-chip{width:2.5rem;height:2.5rem;background:var(--kk-fill-2);color:var(--kk-text-2)}.kk-scope.dp .dp-later__item .kk-chip .material-symbols-outlined{font-size:1.25rem}.kk-scope.dp .dp-later__text{display:flex;flex-direction:column;gap:.125rem;min-width:0;padding-top:.125rem}.kk-scope.dp .dp-later__title{margin:0;font-size:var(--kk-fs-body);font-weight:600;line-height:1.35;color:var(--kk-text)}@container dp-payouts (max-width: 46rem){.kk-scope.dp .dp-pair--payouts{grid-template-columns:minmax(0, 1fr)}}@container dp-payouts (max-width: 40rem){.kk-scope.dp .dp-payhero,.kk-scope.dp .dp-later__list{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp.dp-scrim{position:fixed;inset:0;z-index:1001;background:rgba(0,0,0,.6);backdrop-filter:blur(3px);animation:kk-fade var(--kk-dur) var(--kk-ease-out)}.kk-scope.dp.dp-scrim[hidden]{display:none}.kk-scope.dp.dp-drawer{position:fixed;top:.75rem;right:.75rem;bottom:.75rem;z-index:1002;display:flex;flex-direction:column;width:min(34rem,100vw - 1.5rem);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);overflow:hidden;animation:dp-drawer-in var(--kk-dur-slow) var(--kk-ease-out)}.kk-scope.dp.dp-drawer[hidden]{display:none}@media(max-width: 768px){.kk-scope.dp.dp-drawer{inset:0;width:auto;border:0;border-radius:0;animation-name:kk-sheet-in}}.kk-scope.dp .dp-drawer__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3);min-height:3.75rem;padding:var(--kk-s-2) var(--kk-s-2) var(--kk-s-2) var(--kk-s-6);border-bottom:1px solid var(--kk-hairline)}@media(max-width: 768px){.kk-scope.dp .dp-drawer__bar{padding-left:var(--kk-s-4)}}.kk-scope.dp .dp-drawer__tools{display:flex;align-items:center;gap:var(--kk-s-2)}.kk-scope.dp .dp-drawer__body{display:flex;flex-direction:column;gap:var(--kk-s-6);padding:var(--kk-s-6);overflow-y:auto;overscroll-behavior:contain}@media(max-width: 768px){.kk-scope.dp .dp-drawer__body{padding:var(--kk-s-5) var(--kk-s-4) var(--kk-s-8)}}.kk-scope.dp .dp-drawer__wait{display:flex;flex-direction:column;gap:var(--kk-s-3);padding-top:var(--kk-s-4)}.kk-scope.dp .dp-rel-head{display:flex;align-items:flex-start;gap:var(--kk-s-5)}@media(max-width: 420px){.kk-scope.dp .dp-rel-head{flex-direction:column}}.kk-scope.dp .dp-rel-head__text{display:flex;flex-direction:column;gap:.375rem;min-width:0}.kk-scope.dp .dp-rel-head__status{margin-top:.375rem}.kk-scope.dp .dp-rel-title{margin:0;font-size:var(--kk-fs-title);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.2;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp .dp-rel-title:focus{outline:none}.kk-scope.dp .dp-facts{display:flex;flex-direction:column;margin:0}.kk-scope.dp .dp-fact{display:grid;grid-template-columns:minmax(7rem, 11rem) minmax(0, 1fr);gap:var(--kk-s-1) var(--kk-s-4);padding:var(--kk-s-3) 0;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-body)}.kk-scope.dp .dp-fact dt{font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-text-2)}.kk-scope.dp .dp-fact dd{margin:0;color:var(--kk-text)}@media(max-width: 420px){.kk-scope.dp .dp-fact{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp .dp-fact__hint{display:block;font-size:var(--kk-fs-caption);font-weight:400;color:var(--kk-text-3)}.kk-scope.dp .dp-fact__note{display:block;margin-top:.25rem;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp .dp-tracks{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;counter-reset:dp-track}.kk-scope.dp .dp-track{display:grid;grid-template-columns:1.75rem minmax(0, 1fr) auto;align-items:baseline;gap:.125rem var(--kk-s-3);padding:var(--kk-s-3) 0;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-body);color:var(--kk-text)}.kk-scope.dp .dp-track::before{counter-increment:dp-track;content:counter(dp-track);color:var(--kk-text-3);font-variant-numeric:tabular-nums}.kk-scope.dp .dp-track__title{grid-column:2;min-width:0;overflow-wrap:anywhere}.kk-scope.dp .dp-track__sub{grid-column:2/4;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp .dp-track__check{display:flex;grid-column:2/4;align-items:flex-start;gap:.375rem;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dp-track__check>.material-symbols-outlined{flex-shrink:0;font-size:1rem;line-height:1.3;color:var(--kk-text-3)}.kk-scope.dp .dp-track__check--note{color:var(--kk-text)}.kk-scope.dp .dp-track__check--note>.material-symbols-outlined{color:var(--kk-text-2)}.kk-scope.dp .dp-track__time{font-variant-numeric:tabular-nums;color:var(--kk-text-2)}.kk-scope.dp .dp-credits{display:flex;flex-direction:column;gap:.25rem}.kk-scope.dp .dp-credits+.dp-credits{margin-top:var(--kk-s-3)}.kk-scope.dp .dp-credits__track{margin:0;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kk-scope.dp .dp-people{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp .dp-person{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:.125rem var(--kk-s-3);padding:var(--kk-s-3) 0;border-top:1px solid var(--kk-hairline)}.kk-scope.dp .dp-person__ava{display:grid;grid-row:1/3;grid-column:1;align-self:center;width:2.25rem;height:2.25rem}.kk-scope.dp .dp-person__ava>*{grid-area:1/1;width:100%;height:100%;border-radius:50%}.kk-scope.dp .dp-person__ava img{object-fit:cover}.kk-scope.dp .dp-person__ava .kk-ava-ini{font-size:var(--kk-fs-small)}.kk-scope.dp .dp-person__name{grid-column:2;font-size:var(--kk-fs-body);font-weight:500;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp .dp-person__roles{grid-column:2;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp .dp-person .dp-share{grid-row:1/3;grid-column:3;align-self:center;font-size:var(--kk-fs-lead);font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp .dp-you{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);background:var(--kk-fill-1);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.2;letter-spacing:.02em;color:var(--kk-text-2);white-space:nowrap;cursor:default}.kk-scope.dp .dp-you .material-symbols-outlined{font-size:1rem}.kk-scope.dp .dp-you{border-color:var(--kk-mint-line);background:var(--kk-mint-fill);color:var(--kk-mint);margin-left:.375rem;padding:.0625rem .5rem;vertical-align:.1em}.kk-scope.dp .dp-change{gap:var(--kk-s-3);padding-top:var(--kk-s-5);border-top:1px solid var(--kk-hairline);scroll-margin-top:var(--kk-s-4)}.kk-scope.dp .dp-change .dp-h3:focus{outline:none}.kk-scope.dp .dp-change__rules{display:flex;flex-direction:column;gap:var(--kk-s-2);margin:0;padding:0;list-style:none}.kk-scope.dp .dp-change__rules li{display:flex;align-items:flex-start;gap:var(--kk-s-2);font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dp-change__rules .material-symbols-outlined{margin-top:.05em;font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp .dp-change__lead{margin:0;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text)}.kk-scope.dp .dp-change__lead b{font-weight:600}.kk-scope.dp .dp-change__rule{margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope.dp .dp-change__lang{font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.dp .dp-change__lang summary{width:fit-content;cursor:pointer}.kk-scope.dp .dp-change__lang summary:focus-visible{outline:2px solid var(--kk-accent);outline-offset:2px}.kk-scope.dp .dp-change__lang .dp-change__rule{margin-top:var(--kk-s-2)}.kk-scope.dp .dp-change__sent{display:flex;flex-direction:column;gap:var(--kk-s-1);padding:var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope.dp .dp-change__sent-head{display:flex;align-items:flex-start;gap:var(--kk-s-2)}.kk-scope.dp .dp-change__sent-head .dp-dot{margin-top:.45em}.kk-scope.dp .dp-change__sent-head{margin:0;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kk-scope.dp .dp-change__quote{margin:0;font-size:var(--kk-fs-body);line-height:1.5;color:var(--kk-text);white-space:pre-line;overflow-wrap:anywhere}.kk-scope.dp .dp-change__ask>summary{width:fit-content;list-style:none}.kk-scope.dp .dp-change__ask>summary::-webkit-details-marker{display:none}.kk-scope.dp .dp-change__chev{transition:transform var(--kk-dur) var(--kk-ease-out)}.kk-scope.dp .dp-change__ask[open] .dp-change__chev{transform:rotate(180deg)}.kk-scope.dp .dp-change__form{display:flex;flex-direction:column;gap:var(--kk-s-2);margin-top:var(--kk-s-4)}.kk-scope.dp .dp-change__form .kk-label{margin-bottom:var(--kk-s-1)}.kk-scope.dp .dp-change__topics{min-width:0;margin:0 0 var(--kk-s-3);padding:0;border:0}.kk-scope.dp .dp-change__topics legend{padding:0}.kk-scope.dp .dp-choices{display:flex;flex-wrap:wrap;gap:var(--kk-s-2)}.kk-scope.dp .dp-choice{position:relative;display:inline-flex}.kk-scope.dp .dp-choice input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.kk-scope.dp .dp-choice span{display:inline-flex;align-items:center;min-height:var(--kk-target);padding:0 var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-text-2);transition:border-color var(--kk-dur-fast) var(--kk-ease-out),background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.dp .dp-choice input:hover+span{border-color:var(--kk-line-control-hover);color:var(--kk-text)}.kk-scope.dp .dp-choice input:checked+span{border-color:var(--kk-mint-line-strong);background:var(--kk-mint-fill);color:var(--kk-mint)}.kk-scope.dp .dp-choice input:focus-visible+span{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dp-change__message{min-height:7rem;resize:vertical}.kk-scope.dp .dp-change__error{margin:0;font-size:var(--kk-fs-small);color:var(--kk-error)}.kk-scope.dp .dp-change__actions{display:flex;margin-top:var(--kk-s-2)}.kk-scope.dp .dp-label{gap:var(--kk-s-3);padding-top:var(--kk-s-5);border-top:1px solid var(--kk-hairline)}.kk-scope.dp .dp-label__round{display:flex;flex-direction:column;gap:var(--kk-s-2);padding:var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope.dp .dp-label__state{display:flex;align-items:flex-start;gap:var(--kk-s-2);margin:0;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kk-scope.dp .dp-label__state .dp-dot{margin-top:.45em}.kk-scope.dp .dp-label__said{display:flex;flex-direction:column;gap:var(--kk-s-1);margin:var(--kk-s-1) 0 0;padding-left:var(--kk-s-3);border-left:2px solid var(--kk-line)}.kk-scope.dp .dp-label__said figcaption{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp .dp-label__said blockquote{margin:0}.kk-scope.dp .dp-label__actions,.kk-scope.dp .dp-takedown__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-3);margin-top:var(--kk-s-2)}.kk-scope.dp .dp-label__earlier{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp .dp-label__earlier summary{width:fit-content;cursor:pointer;color:var(--kk-text-2)}.kk-scope.dp .dp-label__rounds{display:flex;flex-direction:column;gap:var(--kk-s-2);margin:var(--kk-s-2) 0 0;padding:0;list-style:none;line-height:1.45}.kk-scope.dp .dp-label__split,.kk-scope.dp .dp-label__flash,.kk-scope.dp .dp-flash{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:start;gap:var(--kk-s-2);margin:0;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dp-label__split .material-symbols-outlined,.kk-scope.dp .dp-label__flash .material-symbols-outlined,.kk-scope.dp .dp-flash .material-symbols-outlined{font-size:1.125rem;line-height:1.3;color:var(--kk-text-3)}.kk-scope.dp .dp-label__split .dp-link,.kk-scope.dp .dp-label__flash .dp-link,.kk-scope.dp .dp-flash .dp-link{white-space:nowrap}.kk-scope.dp .dp-label__flash,.kk-scope.dp .dp-flash{padding:var(--kk-s-3);border:1px solid var(--kk-line);border-radius:var(--kk-r-control);color:var(--kk-text)}.kk-scope.dp .dp-label__flash--error,.kk-scope.dp .dp-flash--error{color:var(--kk-error)}.kk-scope.dp .dp-drawer__body>.dp-flash{margin-bottom:var(--kk-s-4)}.kk-scope.dp .dp-unsubmit{gap:var(--kk-s-2)}.kk-scope.dp .dp-unsubmit .dp-h3:focus{outline:none}.kk-scope.dp .dp-unsubmit__form{margin:var(--kk-s-1) 0 0}.kk-scope.dp .dp-check{display:flex;gap:var(--kk-s-3);align-items:flex-start;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text);cursor:pointer}.kk-scope.dp .dp-check input{display:inline-block;flex-shrink:0;width:1.125rem;height:1.125rem;margin:.1rem 0 0;accent-color:var(--kk-mint)}.kk-scope.dp .dp-num{text-align:right}@media(forced-colors: active){.kk-scope.dp .dp-block--sample,.kk-scope.dp .dp-sample-group,.kk-scope.dp .dp-pill--sample,.kk-scope.dp .dp-tag-sample{border:1px dashed CanvasText}.kk-scope.dp .dp-cols__bar,.kk-scope.dp .dp-hbar__fill{background:CanvasText;forced-color-adjust:none}}@keyframes dp-drawer-in{from{opacity:0;transform:translateX(1.5rem)}to{opacity:1;transform:none}}.kk-scope.dp{--dm-scrim: linear-gradient(90deg, rgba(16, 19, 22, 0.2) 0%, rgba(24, 27, 30, 0.86) 36%, rgba(24, 27, 30, 0.96) 100%);--dm-scrim-rel: linear-gradient(90deg, rgba(16, 19, 22, 0.1), rgba(24, 27, 30, 0.9) 28%);--dm-shade: linear-gradient(0deg, rgba(16, 19, 22, 0.92) 0%, rgba(16, 19, 22, 0.5) 42%, transparent 70%);--dm-shade-rel: linear-gradient(0deg, rgba(16, 19, 22, 0.7), transparent 50%);--dm-tile: rgba(24, 27, 30, 0.78);--dm-wing-rel: rgba(16, 19, 22, 0.28);--dm-dashed: rgba(24, 27, 30, 0.6);--dm-dash-line: rgba(242, 244, 247, 0.18)}.kk-scope.dp .dm-page{display:flex;flex-direction:column;gap:12px;min-width:0;padding:0 2px 28px 6px;font-size:13px;container:dm-page/inline-size}@media(max-width: 768px){.kk-scope.dp .dm-page{padding:0 0 24px}}.kk-scope.dp .dm-staff{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;min-height:32px;margin-bottom:-2px}.kk-scope.dp .dm-staff .dp-staff-row{margin:0}.kk-scope.dp .dm-staff .dp-switch{min-height:32px;gap:10px}.kk-scope.dp .dm-staff .dp-switch__text{font-size:12.5px}.kk-scope.dp .dm-staff .dp-banner{flex:1;gap:8px;min-height:32px;padding:0;border:0;background:none;font-size:12.5px;color:var(--kk-text-2)}.kk-scope.dp .dm-staff .dp-banner p{margin:0}.kk-scope.dp .dm-staff .dp-banner .material-symbols-outlined{font-size:17px}.kk-scope.dp .dm-staff .dp-banner__action{min-height:32px;margin-left:auto;font-size:12.5px}.kk-scope.dp .dm-staff-link{margin-bottom:-4px}.kk-scope.dp .dm-page>.ny,.kk-scope.dp .dm-page>.dp-welcome{margin-bottom:4px}.kk-scope.dp .dm-ey{margin:0;font:600 10px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp .dm-ey--live{color:var(--kk-accent)}.kk-scope.dp .dm-lab{margin:4px 0 -2px;font:600 10px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp .dm-tag{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:20px;padding:0 8px;border-radius:var(--kk-r-pill);background:var(--kk-fill-2);font:600 9.5px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--kk-text-2)}.kk-scope.dp .dm-tag--live{background:var(--kk-accent-wash);color:var(--kk-accent)}.kk-scope.dp .dm-tag__dot{width:5px;height:5px;border-radius:50%;background:currentColor}.kk-scope.dp .dm-pill{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:var(--kk-r-pill);background:var(--kk-fill-2);font:600 10.5px/1 var(--kk-font-body);white-space:nowrap;color:var(--kk-text-2)}.kk-scope.dp .dm-pill .material-symbols-outlined{font-size:13px}.kk-scope.dp .dm-pill--ok{background:var(--kk-accent-wash);color:var(--kk-accent)}.kk-scope.dp .dm-pill--sample{border:1px dashed var(--dp-sample-line);background:rgba(0,0,0,0);color:var(--dp-sample)}.kk-scope.dp .dm-up{font:600 11px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--kk-accent)}.kk-scope.dp .dm-dot{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--kk-status)}.kk-scope.dp .dm-dot--live{background:var(--kk-accent)}.kk-scope.dp .dm-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--kk-line);background:var(--kk-fill-1);font-family:var(--kk-font-body);white-space:nowrap;color:var(--kk-text);text-decoration:none;cursor:pointer;transition:background-color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out);gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.kk-scope.dp .dm-btn .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.kk-scope.dp .dm-btn{min-height:44px}}.kk-scope.dp .dm-btn:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dm-btn:hover{border-color:var(--kk-line-control);background:var(--kk-fill-2)}.kk-scope.dp .dm-btn--sm{gap:6px;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.25}.kk-scope.dp .dm-btn--sm .material-symbols-outlined{font-size:16px}@media(pointer: coarse){.kk-scope.dp .dm-btn--sm{min-height:36px}}.kk-scope.dp .dm-btn--icon{width:30px;padding:0}.kk-scope.dp .dm-btn--lg{gap:8px;min-height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.kk-scope.dp .dm-btn--lg .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.kk-scope.dp .dm-btn--lg{min-height:44px}}.kk-scope.dp .dm-btn--accent{border-color:var(--kk-accent);background:var(--kk-accent);color:var(--kk-on-accent)}.kk-scope.dp .dm-btn--accent:hover{border-color:var(--kk-accent-press);background:var(--kk-accent-press)}.kk-scope.dp .dm-btn--accent:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:none,var(--kk-ring-filled)}.kk-scope.dp .dm-frame{position:relative;display:grid;grid-template-columns:318px minmax(0, 1fr);height:397px;overflow:hidden;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface);isolation:isolate}.kk-scope.dp .dm-amb{position:absolute;inset:-40px;z-index:-1;overflow:hidden;pointer-events:none}.kk-scope.dp .dm-amb__img{display:block;width:100%;height:100%;object-fit:cover;opacity:.42;filter:blur(54px) saturate(1.3);transform:scale(1.2)}.kk-scope.dp .dm-amb__scrim{position:absolute;inset:0;z-index:-1;background:var(--dm-scrim);pointer-events:none}.kk-scope.dp .dm-hero{position:relative;min-width:0;overflow:hidden}.kk-scope.dp .dm-hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mask-image:linear-gradient(90deg, #000 62%, transparent)}.kk-scope.dp .dm-hero__shade{position:absolute;inset:0;background:var(--dm-shade);pointer-events:none}.kk-scope.dp .dm-hero__zoom{position:absolute;inset:0;padding:0;border:0;background:none;cursor:zoom-in}.kk-scope.dp .dm-hero__zoom:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-4px}.kk-scope.dp .dm-hero__tx{position:absolute;right:14px;bottom:20px;left:22px}.kk-scope.dp .dm-hero__title{margin:10px 0 8px;font:800 46px/.98 var(--kk-font-display);letter-spacing:-0.03em;overflow-wrap:anywhere;color:var(--kk-text);text-shadow:0 2px 24px rgba(0,0,0,.5)}.kk-scope.dp .dm-hero__meta{margin:0 0 14px;font-size:12.5px;color:var(--kk-text-2)}.kk-scope.dp .dm-hero__acts{display:flex;flex-wrap:wrap;gap:8px}.kk-scope.dp .dm-noart{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding-bottom:38%;background:var(--kk-bg);background-image:linear-gradient(115deg, transparent 22%, var(--kk-cover-sheen) 48%, transparent 74%)}.kk-scope.dp .dm-noart__frame{position:absolute;inset:18px}.kk-scope.dp .dm-noart__frame i{position:absolute;width:18px;height:18px;border:0 solid var(--kk-line-control)}.kk-scope.dp .dm-noart__frame i:nth-child(1){top:0;left:0;border-top-width:1px;border-left-width:1px}.kk-scope.dp .dm-noart__frame i:nth-child(2){top:0;right:0;border-top-width:1px;border-right-width:1px}.kk-scope.dp .dm-noart__frame i:nth-child(3){bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.kk-scope.dp .dm-noart__frame i:nth-child(4){right:0;bottom:0;border-right-width:1px;border-bottom-width:1px}.kk-scope.dp .dm-noart__glyph{display:inline-flex;align-items:center;justify-content:center;width:58px;height:40px;border-radius:var(--kk-r-pill);background:var(--kk-surface-input);box-shadow:inset 0 0 0 1px var(--kk-hairline)}.kk-scope.dp .dm-noart__glyph .material-symbols-outlined{font-size:26px;color:var(--kk-text-3)}.kk-scope.dp .dm-noart__text{font:500 11px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);letter-spacing:.04em;color:var(--kk-text-3)}.kk-scope.dp .dm-wing{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px 20px 18px 8px}.kk-scope.dp .dm-whead{display:flex;align-items:center;gap:10px;height:24px;min-width:0}.kk-scope.dp .dm-whead__title{margin:0;font:800 17px/1 var(--kk-font-display);letter-spacing:-0.01em;white-space:nowrap;color:var(--kk-text)}.kk-scope.dp .dm-whead__sp{flex:1}.kk-scope.dp .dm-wing__note{margin:-4px 0 0;font-size:12px;line-height:1.35;color:var(--kk-text-2)}.kk-scope.dp .dm-matrix{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;margin:0;padding:0;list-style:none}.kk-scope.dp .dm-tile{display:flex;align-items:center;gap:11px;height:60px;padding:0 12px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--dm-tile);color:var(--kk-text);text-decoration:none}.kk-scope.dp .dm-tile:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dm-tile b{display:block;font-size:13px;font-weight:700;white-space:nowrap}.kk-scope.dp .dm-tile small{display:flex;align-items:center;gap:6px;margin-top:4px;font:500 10.5px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--kk-text-3)}.kk-scope.dp a.dm-tile:hover{border-color:var(--kk-line)}.kk-scope.dp .dm-tile__tx{min-width:0;overflow:hidden}.kk-scope.dp .dm-tile .dm-tile__go{margin-left:auto;font-size:17px;color:var(--kk-text-3)}.kk-scope.dp .dm-row2{display:grid;flex:1;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;min-height:0}.kk-scope.dp .dm-mini{display:flex;flex-direction:column;gap:11px;min-width:0;min-height:0;padding:14px 16px;overflow:hidden;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--dm-tile)}.kk-scope.dp .dm-mini__t{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px}.kk-scope.dp .dm-mini__count{font:500 11px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;color:var(--kk-accent)}.kk-scope.dp .dm-mini__text{margin:0;font-size:12.5px;line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dm-mini__more{margin:-4px 0 0;font-size:11.5px;color:var(--kk-text-3)}.kk-scope.dp .dm-mini__go{align-self:flex-start;margin-top:auto}.kk-scope.dp .dm-splitbar{display:flex;gap:2px;height:9px;overflow:hidden;border-radius:var(--kk-r-pill)}.kk-scope.dp .dm-splitbar i{display:block;min-width:3px}.kk-scope.dp .dm-splitbar--thin{height:6px}.kk-scope.dp .dm-seg--1{background:var(--kk-split-1)}.kk-scope.dp .dm-seg--2{background:var(--kk-split-2)}.kk-scope.dp .dm-seg--3{background:var(--kk-split-3)}.kk-scope.dp .dm-splitrows{display:flex;flex-direction:column;gap:11px;margin:0;padding:0;list-style:none}.kk-scope.dp .dm-splitrow{display:flex;align-items:center;gap:9px;min-width:0;font-size:12.5px;font-weight:600;color:var(--kk-text)}.kk-scope.dp .dm-splitrow__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kk-scope.dp .dm-splitrow__pc{margin-left:auto;font:600 12px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums}.kk-scope.dp .dm-splitrow .dm-splitrow__ok{font-size:15px;color:var(--kk-accent)}.kk-scope.dp .dm-splitrow .dm-splitrow__wait{font-size:15px;color:var(--kk-text-3)}.kk-scope.dp .dm-ava{display:inline-grid;flex-shrink:0;place-items:center;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--kk-line);font:700 9px/1 var(--kk-font-body);color:var(--kk-text)}.kk-scope.dp .dm-ava--xs{width:16px;height:16px;font-size:6.5px;vertical-align:-3px}.kk-scope.dp .dm-ava--1{background:var(--kk-split-1-tint)}.kk-scope.dp .dm-ava--2{background:var(--kk-split-2-tint)}.kk-scope.dp .dm-ava--3{background:var(--kk-split-3-tint)}.kk-scope.dp .dm-draftline{display:flex;align-items:center;gap:12px;min-width:0}.kk-scope.dp .dm-draftline__tx{display:flex;flex-direction:column;gap:4px;min-width:0}.kk-scope.dp .dm-draftline__title{overflow:hidden;font:800 16px/1.15 var(--kk-font-display);text-overflow:ellipsis;white-space:nowrap;color:var(--kk-text);text-decoration:none}.kk-scope.dp .dm-draftline__title:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dm-draftline__title:hover{text-decoration:underline;text-underline-offset:.18em}.kk-scope.dp .dm-draftline__meta{font-size:11.5px;color:var(--kk-text-3)}.kk-scope.dp .dm-steps{display:flex;gap:4px}.kk-scope.dp .dm-steps i{flex:1;height:5px;border-radius:3px;background:var(--kk-fill-3)}.kk-scope.dp .dm-steps .on{background:var(--kk-accent)}.kk-scope.dp .dm-count{display:flex;align-items:baseline;gap:10px;margin:2px 0 0}.kk-scope.dp .dm-count strong{font:800 42px/1 var(--kk-font-display);letter-spacing:-0.03em;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp .dm-count span{font-size:12.5px;color:var(--kk-text-2)}.kk-scope.dp .dm-bcols{display:grid;flex:1;grid-template-columns:minmax(0, 1fr) 288px;gap:20px;min-height:0}.kk-scope.dp .dm-bmain{display:flex;flex-direction:column;min-width:0}.kk-scope.dp .dm-kpis{display:flex;align-items:flex-end;gap:30px}.kk-scope.dp .dm-kpi__n{font:800 42px/1 var(--kk-font-display);letter-spacing:-0.03em;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp .dm-kpi__n--sm{font-size:30px}.kk-scope.dp .dm-kpi__l{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:11.5px;color:var(--kk-text-3)}.kk-scope.dp .dm-plot{margin-top:22px}.kk-scope.dp .dm-chart{display:block}.kk-scope.dp .dm-area{display:block;width:100%;height:auto;overflow:visible}.kk-scope.dp .dm-area__grid{stroke:var(--kk-hairline);stroke-dasharray:2 4}.kk-scope.dp .dm-area__wash-top{stop-color:var(--kk-accent);stop-opacity:.3}.kk-scope.dp .dm-area__wash-end{stop-color:var(--kk-accent);stop-opacity:0}.kk-scope.dp .dm-area__line{fill:none;stroke:var(--kk-accent);stroke-linecap:round}.kk-scope.dp .dm-area__end{fill:var(--kk-accent)}.kk-scope.dp .dm-area--spark .dm-area__wash-top{stop-opacity:.22}.kk-scope.dp .dm-axis{display:flex;justify-content:space-between;margin-top:6px;font:500 9.5px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;color:var(--kk-text-3)}.kk-scope.dp .dm-side{display:flex;flex-direction:column;gap:14px;min-width:0;padding-left:20px;border-left:1px solid var(--kk-hairline)}.kk-scope.dp .dm-side__h{margin-bottom:12px}.kk-scope.dp .dm-side__h--vel{margin-bottom:6px}.kk-scope.dp .dm-sharebar{display:flex;gap:2px;height:9px;overflow:hidden;border-radius:var(--kk-r-pill)}.kk-scope.dp .dm-sharebar i{display:block}.kk-scope.dp .dm-share--spotify{background:var(--kk-store-spotify)}.kk-scope.dp .dm-share--apple{background:var(--kk-store-apple)}.kk-scope.dp .dm-share--tidal{background:var(--kk-store-tidal)}.kk-scope.dp .dm-share--other{background:var(--kk-split-3)}.kk-scope.dp .dm-legend{margin:10px 0 0;padding:0;list-style:none}.kk-scope.dp .dm-legend li{display:flex;align-items:center;gap:8px;height:22px;font-size:12px;color:var(--kk-text-2)}.kk-scope.dp .dm-legend i{flex-shrink:0;width:8px;height:8px;border-radius:2px}.kk-scope.dp .dm-legend__m{margin-left:auto;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp .dm-vel{margin:0;padding:0;list-style:none}.kk-scope.dp .dm-vel li{display:flex;align-items:center;gap:10px;height:34px;min-width:0;font-size:12.5px;font-weight:600;color:var(--kk-text)}.kk-scope.dp .dm-vel__ix{width:14px;font:600 10px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);color:var(--kk-text-3)}.kk-scope.dp .dm-vel__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kk-scope.dp .dm-vel__spark{flex-shrink:0;width:56px;margin-left:auto}.kk-scope.dp .dm-vel__up{width:36px;text-align:right}.kk-scope.dp .dm-wait__title{margin:2px 0 0;font:800 30px/1 var(--kk-font-display);letter-spacing:-0.03em;color:var(--kk-text-2)}.kk-scope.dp .dm-wait__text{max-width:44em;margin:10px 0 0;font-size:13px;line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dm-plot--none{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:112px;margin-top:18px}.kk-scope.dp .dm-plot__guides{position:absolute;inset:0 0 16px;display:flex;flex-direction:column;justify-content:space-between}.kk-scope.dp .dm-plot__guides i{display:block;border-top:1px dashed var(--kk-hairline)}.kk-scope.dp .dm-plot__guides i:last-child{border-top:1px solid var(--kk-line)}.kk-scope.dp .dm-apps{position:relative;display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--kk-hairline);transition:opacity var(--kk-dur) var(--kk-ease-out)}.kk-scope.dp .dm-apps.is-leaving{opacity:0}.kk-scope.dp .dm-apps__text{margin:0;padding-right:36px;font-size:12.5px;line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dm-apps__links{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.kk-scope.dp .dm-apps__close{position:absolute;top:10px;right:-6px;display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--kk-r-control);background:rgba(0,0,0,0);cursor:pointer;color:var(--kk-text-3)}.kk-scope.dp .dm-apps__close:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dm-apps__close .material-symbols-outlined{font-size:18px}.kk-scope.dp .dm-apps__close:hover{background:var(--kk-fill-2);color:var(--kk-text)}.kk-scope.dp .dm-storelist{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.kk-scope.dp .dm-storelist li{display:flex;align-items:center;gap:10px;height:32px;font-size:12.5px;font-weight:600;color:var(--kk-text)}.kk-scope.dp .dm-mark{display:inline-grid;flex-shrink:0;place-items:center;width:var(--mk, 28px);height:var(--mk, 28px);border:1px solid var(--mk-line);border-radius:var(--kk-r-control);background:var(--mk-fill);color:var(--mk-c)}.kk-scope.dp .dm-mark svg{display:block;width:62%;height:62%}.kk-scope.dp .dm-mark--spotify{--mk-c: var(--kk-store-spotify);--mk-fill: var(--kk-store-spotify-fill);--mk-line: var(--kk-store-spotify-line)}.kk-scope.dp .dm-mark--apple{--mk-c: var(--kk-store-apple);--mk-fill: var(--kk-store-apple-fill);--mk-line: var(--kk-store-apple-line)}.kk-scope.dp .dm-mark--tidal{--mk-c: var(--kk-store-tidal);--mk-fill: var(--kk-store-tidal-fill);--mk-line: var(--kk-store-tidal-line)}.kk-scope.dp .dm-mark--deezer{--mk-c: var(--kk-store-deezer);--mk-fill: var(--kk-store-deezer-fill);--mk-line: var(--kk-store-deezer-line)}.kk-scope.dp .dm-mark--youtube_music{--mk-c: var(--kk-store-youtube_music);--mk-fill: var(--kk-store-youtube_music-fill);--mk-line: var(--kk-store-youtube_music-line)}.kk-scope.dp .dm-mark--amazon{--mk-c: var(--kk-store-amazon);--mk-fill: var(--kk-store-amazon-fill);--mk-line: var(--kk-store-amazon-line)}.kk-scope.dp .dm-mark__cut{stroke:var(--kk-bg)}.kk-scope.dp .dm-mark__hole{fill:var(--kk-bg)}.kk-scope.dp .dm-mark--youtube_music .dm-mark__cut{stroke:var(--kk-text)}.kk-scope.dp .dm-mark--youtube_music .dm-mark__hole{fill:var(--kk-text)}.kk-scope.dp .dm-marks{display:flex;gap:5px}.kk-scope.dp .dm-section{display:flex;flex-direction:column;gap:10px;min-width:0;margin-top:4px}.kk-scope.dp .dm-section[hidden]{display:none}.kk-scope.dp .dm-section__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.kk-scope.dp .dm-more{display:inline-flex;align-items:center;gap:2px;font-size:12.5px;font-weight:600;color:var(--kk-text-2);text-decoration:none}.kk-scope.dp .dm-more:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dm-more .material-symbols-outlined{font-size:18px}.kk-scope.dp .dm-more:hover{color:var(--kk-text)}.kk-scope.dp .dm-dr{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin:0;padding:0;list-style:none}@media(max-width: 768px){.kk-scope.dp .dm-dr{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp .dm-dc{position:relative;display:flex;align-items:center;gap:14px;min-width:0;min-height:76px;padding:10px 16px 10px 12px;border:1px dashed var(--dm-dash-line);border-radius:var(--kk-r-card);background:var(--dm-dashed)}.kk-scope.dp .dm-dc[hidden]{display:none}.kk-scope.dp .dm-dc__tx{display:flex;flex:1;flex-direction:column;align-items:flex-start;min-width:0}.kk-scope.dp .dm-dc__title{max-width:100%;overflow:hidden;font:800 16px/1.15 var(--kk-font-display);text-overflow:ellipsis;white-space:nowrap;color:var(--kk-text);text-decoration:none}.kk-scope.dp .dm-dc__title:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dm-dc__title::after{content:"";position:absolute;inset:0;border-radius:inherit}.kk-scope.dp .dm-dc:hover{border-color:var(--kk-line-control)}.kk-scope.dp .dm-dc__meta{display:block;margin:5px 0 8px;font-size:11.5px;color:var(--kk-text-3)}.kk-scope.dp .dm-dc__needs{position:relative;margin:-2px 0 8px}.kk-scope.dp .dm-steps--dc{width:140px}.kk-scope.dp .dm-dc>.dm-btn{position:relative}.kk-scope.dp .dm-strip{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 16px 10px 12px;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface)}@media(max-width: 768px){.kk-scope.dp .dm-strip{flex-wrap:wrap}}.kk-scope.dp .dm-strip--sample{border-style:dashed;border-color:var(--dp-sample-line);background-image:var(--dp-hatch)}.kk-scope.dp .dm-strip__icon{display:inline-grid;flex-shrink:0;place-items:center;width:44px;height:44px;border-radius:var(--kk-r-control);background:var(--kk-surface-input);box-shadow:inset 0 0 0 1px var(--kk-hairline)}.kk-scope.dp .dm-strip__icon .material-symbols-outlined{font-size:22px;color:var(--kk-text-2)}.kk-scope.dp .dm-strip__tx{flex:1;min-width:12rem}.kk-scope.dp .dm-strip__title{margin:0;font:800 16px/1.1 var(--kk-font-display);color:var(--kk-text)}.kk-scope.dp .dm-strip__text{margin:5px 0 0;font-size:12.5px;color:var(--kk-text-2)}.kk-scope.dp .dm-strip__amount{font:600 15px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp .dm-filters{display:flex;align-items:center;gap:8px;min-height:30px}.kk-scope.dp .dm-chips{display:flex;flex-wrap:wrap;gap:8px}.kk-scope.dp .dm-filters__sp{flex:1}.kk-scope.dp .dm-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-pill);background:var(--kk-surface);font:600 12px/1 var(--kk-font-body);white-space:nowrap;color:var(--kk-text-2);text-decoration:none;cursor:pointer}.kk-scope.dp .dm-chip:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dm-chip:hover{border-color:var(--kk-line);color:var(--kk-text)}.kk-scope.dp .dm-chip[aria-current=true]{border-color:var(--kk-accent-line);background:var(--kk-accent-wash);color:var(--kk-text)}.kk-scope.dp .dm-chip .material-symbols-outlined{font-size:15px}.kk-scope.dp .dm-chip__m{font:500 10.5px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;color:var(--kk-text-3)}.kk-scope.dp .dm-sort{position:relative}.kk-scope.dp .dm-sort>summary{list-style:none}.kk-scope.dp .dm-sort>summary::-webkit-details-marker{display:none}.kk-scope.dp .dm-sort__menu{border:1px solid var(--kk-hairline);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:11rem;margin:0;padding:6px;list-style:none}.kk-scope.dp .dm-sort__opt{display:flex;align-items:center;min-height:36px;padding:0 12px;border-radius:var(--kk-r-control);font-size:13px;font-weight:600;color:var(--kk-text-2);text-decoration:none}.kk-scope.dp .dm-sort__opt:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}.kk-scope.dp .dm-sort__opt:hover{background:var(--kk-fill-2);color:var(--kk-text)}.kk-scope.dp .dm-sort__opt[aria-current=true]{color:var(--kk-text)}.kk-scope.dp .dm-sort__opt[aria-current=true]::after{content:"check";margin-left:auto;font-family:"Material Symbols Outlined";font-size:16px;font-feature-settings:"liga";color:var(--kk-accent)}.kk-scope.dp .dm-catalog{display:flex;flex-direction:column;gap:10px;min-width:0}.kk-scope.dp .dm-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.kk-scope.dp .dm-list:not(:has(>li:not([hidden]))){display:none}.kk-scope.dp .dm-item[hidden]{display:none}.kk-scope.dp .dm-empty{margin:0;padding:22px 18px;border:1px dashed var(--dm-dash-line);border-radius:var(--kk-r-card);font-size:14px;color:var(--kk-text-2)}.kk-scope.dp .dm-empty[hidden]{display:none}.kk-scope.dp .dm-empty__clear{margin-left:6px;font-weight:600;color:var(--kk-text);text-underline-offset:.2em}.kk-scope.dp .dm-empty__clear:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dm-relcard{position:relative;display:grid;grid-template-columns:236px 296px minmax(0, 1fr);height:236px;overflow:hidden;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface);isolation:isolate}.kk-scope.dp .dm-amb--rel .dm-amb__img{opacity:.32}.kk-scope.dp .dm-amb__scrim--rel{background:var(--dm-scrim-rel)}.kk-scope.dp .dm-hero--cover .dm-hero__img{mask-image:linear-gradient(90deg, #000 66%, transparent)}.kk-scope.dp .dm-hero--cover .dm-hero__shade{background:var(--dm-shade-rel)}.kk-scope.dp .dm-hero--cover .dm-noart{padding-bottom:0}.kk-scope.dp .dm-rinfo{display:flex;flex-direction:column;min-width:0;padding:20px 12px 18px 4px}.kk-scope.dp .dm-rinfo__title{margin:10px 0 7px;font:800 28px/1 var(--kk-font-display);letter-spacing:-0.025em;overflow-wrap:anywhere}.kk-scope.dp .dm-rinfo__title a{color:var(--kk-text);text-decoration:none}.kk-scope.dp .dm-rinfo__title a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dm-rinfo__title a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.12em}.kk-scope.dp .dm-rinfo__meta{margin:0 0 12px;font-size:12px;color:var(--kk-text-2)}.kk-scope.dp .dm-rinfo__note{margin:-6px 0 6px;font-size:12px;line-height:1.35;color:var(--kk-text-2)}.kk-scope.dp .dm-rinfo__acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.kk-scope.dp .dm-rinfo__acts .dm-btn{gap:6px;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.25}.kk-scope.dp .dm-rinfo__acts .dm-btn .material-symbols-outlined{font-size:16px}@media(pointer: coarse){.kk-scope.dp .dm-rinfo__acts .dm-btn{min-height:36px}}.kk-scope.dp .dm-rinfo__ids span,.kk-scope.dp .dm-axis span{font:inherit}.kk-scope.dp .dm-rinfo__ids{display:flex;flex-direction:column;gap:6px;margin:auto 0 0;font:500 10.5px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;color:var(--kk-text-3)}.kk-scope.dp .dm-rinfo__ids .is-pending{opacity:.8}.kk-scope.dp .dm-rwing{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px 18px;border-left:1px solid var(--kk-hairline);background:var(--dm-wing-rel)}.kk-scope.dp .dm-whead--rel{height:20px}.kk-scope.dp .dm-whead__ey{margin-left:2px;white-space:nowrap}.kk-scope.dp .dm-mgrid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px;margin:0;padding:0;list-style:none}.kk-scope.dp .dm-mt{display:flex;align-items:center;gap:9px;height:44px;padding:0 10px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-size:12px;font-weight:600;color:var(--kk-text);text-decoration:none}.kk-scope.dp .dm-mt:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp a.dm-mt:hover{border-color:var(--kk-line)}.kk-scope.dp .dm-mt__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kk-scope.dp .dm-mt .dm-mt__go{margin-left:auto;font-size:15px;color:var(--kk-text-3)}.kk-scope.dp .dm-brow{display:flex;align-items:stretch;gap:10px}.kk-scope.dp .dm-chipx{display:flex;flex:1;align-items:center;gap:10px;min-width:0;height:52px;padding:0 12px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-control);background:var(--kk-fill-1)}.kk-scope.dp .dm-chipx b{display:block;font-size:12px;font-weight:700;white-space:nowrap;color:var(--kk-text)}.kk-scope.dp .dm-chipx small{display:block;margin-top:3px;font:500 10px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--kk-text-3)}.kk-scope.dp .dm-chipx--split{flex:1.4}.kk-scope.dp .dm-chipx--master>div{min-width:0;overflow:hidden}.kk-scope.dp .dm-chipx--master>div small{overflow:hidden;text-overflow:ellipsis}.kk-scope.dp .dm-chipx__body{flex:1;min-width:0}.kk-scope.dp .dm-chipx__names{display:flex;justify-content:space-between;gap:8px;margin-bottom:7px;font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--kk-text)}.kk-scope.dp .dm-chipx__names>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kk-scope.dp .dm-chipx .dm-chipx__ok,.kk-scope.dp .dm-chipx .dm-chipx__icon{font-size:18px;color:var(--kk-accent)}.kk-scope.dp .dm-mcols{display:grid;flex:1;grid-template-columns:176px 150px minmax(0, 1fr);gap:18px;min-height:0}.kk-scope.dp .dm-mcols__n{font:800 32px/1 var(--kk-font-display);letter-spacing:-0.03em;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp .dm-mcols__l{display:flex;align-items:center;gap:8px;margin:6px 0 10px;font-size:11px;color:var(--kk-text-3)}.kk-scope.dp .dm-mcols__h{margin-bottom:10px}.kk-scope.dp .dm-topstore{margin-bottom:10px}.kk-scope.dp .dm-topstore__line{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:var(--kk-text)}.kk-scope.dp .dm-topstore__m{margin-left:auto;font-size:10.5px;color:var(--kk-text-2)}.kk-scope.dp .dm-bar{display:block;height:4px;margin-top:5px;overflow:hidden;border-radius:2px;background:var(--kk-fill-2)}.kk-scope.dp .dm-bar i{display:block;height:100%;border-radius:2px;background:var(--kk-accent)}.kk-scope.dp .dm-pop{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:0 8px;margin-bottom:7px;font-size:11.5px;font-weight:600;color:var(--kk-text)}.kk-scope.dp .dm-pop .dm-bar{grid-column:1/3}.kk-scope.dp .dm-pop__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kk-scope.dp .dm-pop__m{font:500 10.5px/1.4 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;color:var(--kk-text-2)}.kk-scope.dp .dm-sub{display:grid;grid-template-columns:236px minmax(0, 1fr);align-items:center;min-height:64px;overflow:hidden;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface)}.kk-scope.dp .dm-sub__c{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:10px 14px}.kk-scope.dp .dm-sub__tx{min-width:0}.kk-scope.dp .dm-sub__tx small{display:block;margin-top:5px;font-size:11px;color:var(--kk-text-3)}.kk-scope.dp .dm-sub__title{font:800 16px/1.1 var(--kk-font-display);color:var(--kk-text);text-decoration:none}.kk-scope.dp .dm-sub__title:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .dm-sub__title:hover{text-decoration:underline;text-underline-offset:.16em}.kk-scope.dp .dm-sub__r{display:flex;align-items:center;gap:22px;min-width:0;height:100%;padding:8px 18px;border-left:1px solid var(--kk-hairline)}.kk-scope.dp .dm-sub__sp{flex:1}.kk-scope.dp .dm-sub__status{flex-shrink:1;min-width:0;text-align:right}.kk-scope.dp .dm-sub__status .dp-status{font-size:13px}.kk-scope.dp .dm-sub__status .dp-dot{width:7px;height:7px}.kk-scope.dp .dm-sub__metrics{display:flex;align-items:center;gap:14px}.kk-scope.dp .dm-sub__spark{width:90px}.kk-scope.dp .dm-sub__n{font:700 15px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace);font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp .dm-sub__note{font-size:11.5px;color:var(--kk-text-3)}.kk-scope.dp .dm-samples__text{margin:-2px 0 2px;font-size:13px;color:var(--kk-text-2)}@container dm-page (max-width: 920px){.kk-scope.dp .dm-frame{grid-template-columns:minmax(0, 1fr);height:auto}.kk-scope.dp .dm-hero{height:300px}.kk-scope.dp .dm-frame--same .dm-hero{display:none}.kk-scope.dp .dm-wing{padding:16px 16px 18px}}@container dm-page (max-width: 720px){.kk-scope.dp .dm-matrix{grid-template-columns:repeat(2, minmax(0, 1fr))}.kk-scope.dp .dm-tile{gap:8px;padding:0 10px}.kk-scope.dp .dm-tile .dm-mark{width:28px;height:28px}.kk-scope.dp .dm-tile .dm-tile__go,.kk-scope.dp .dm-mt .dm-mt__go{display:none}.kk-scope.dp .dm-row2,.kk-scope.dp .dm-bcols{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp .dm-mini{min-height:150px}.kk-scope.dp .dm-side{padding:14px 0 0;border-top:1px solid var(--kk-hairline);border-left:0}.kk-scope.dp .dm-whead{flex-wrap:wrap;height:auto;row-gap:8px}.kk-scope.dp .dm-hero__title{font-size:40px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .dm-hero__title{font-size:40px}}@container dm-page (max-width: 1100px){.kk-scope.dp .dm-relcard{grid-template-columns:236px minmax(0, 1fr);height:auto}.kk-scope.dp .dm-hero--cover{height:236px}.kk-scope.dp .dm-rwing{grid-column:1/-1;border-top:1px solid var(--kk-hairline);border-left:0}}@container dm-page (max-width: 560px){.kk-scope.dp .dm-relcard{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp .dm-hero--cover{height:220px}.kk-scope.dp .dm-rinfo{min-height:0;padding:4px 16px 16px}.kk-scope.dp .dm-rinfo__ids{margin-top:14px}.kk-scope.dp .dm-mgrid{grid-template-columns:repeat(2, minmax(0, 1fr))}.kk-scope.dp .dm-brow,.kk-scope.dp .dm-mcols{flex-direction:column;grid-template-columns:minmax(0, 1fr)}.kk-scope.dp .dm-chipx{flex:none}.kk-scope.dp .dm-whead--rel{flex-wrap:wrap;height:auto;row-gap:8px}}@container dm-page (max-width: 640px){.kk-scope.dp .dm-sub{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp .dm-sub__r{gap:10px;padding:10px 14px 12px;border-top:1px solid var(--kk-hairline);border-left:0}.kk-scope.dp .dm-marks{gap:4px}.kk-scope.dp .dm-marks .dm-mark{width:20px;height:20px}.kk-scope.dp .dm-sub__status .dp-status{font-size:12px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .dm-sub__status .dp-status{font-size:12px}}@container dm-page (max-width: 640px){.kk-scope.dp .dm-sub__metrics{gap:8px}.kk-scope.dp .dm-sub__spark{display:none}}@media(max-width: 768px){.kk-scope.dp .dm-btn--sm,.kk-scope.dp .dm-chip,.kk-scope.dp .dm-btn{min-height:40px}.kk-scope.dp .dm-btn--icon{width:40px}.kk-scope.dp .dm-filters{flex-wrap:wrap}.kk-scope.dp .dm-chips{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.kk-scope.dp .dm-tile{height:56px}.kk-scope.dp .dm-mt{min-height:44px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .dm-hero__title{font-size:38px}}@media(max-width: 768px){.kk-scope.dp .dm-dc{flex-wrap:wrap}}@media(prefers-reduced-motion: reduce){.kk-scope.dp .dm-btn,.kk-scope.dp .dm-apps{transition:none}}@media(forced-colors: active){.kk-scope.dp .dm-tag,.kk-scope.dp .dm-pill,.kk-scope.dp .dm-chip,.kk-scope.dp .dm-mark{border:1px solid CanvasText}.kk-scope.dp .dm-amb,.kk-scope.dp .dm-amb__scrim,.kk-scope.dp .dm-hero__shade{display:none}.kk-scope.dp .dm-steps i,.kk-scope.dp .dm-splitbar i,.kk-scope.dp .dm-sharebar i,.kk-scope.dp .dm-bar i{forced-color-adjust:none;background:CanvasText}}.dm-section--drafts .dm-section__head{min-height:30px}.dm-section__acts{display:flex;gap:8px}.mb-grp__acts{display:flex;gap:8px;margin-left:auto}.mb-row__main .kdd-tick{position:relative;z-index:1;margin:0 -6px 0 -4px;flex:none}.kk-scope.dp .mb-grp--draft.is-selecting .mb-row__acts{display:none}.kk-scope.dp .mb-grp--draft.is-selecting .mb-row__main{grid-template-columns:calc(var(--kk-target) - 8px) 52px minmax(0, 1fr) auto auto;grid-template-areas:none}.kk-scope.dp .mb-grp--draft.is-selecting .mb-row__main>.kdd-tick{grid-column:1;grid-row:1;margin:0 -4px}@media(min-width: 769px){.kk-scope.dp .mb-grp--draft.is-selecting .mb-row__main>.dp-cover,.kk-scope.dp .mb-grp--draft.is-selecting .mb-row__main>.dp-cover-zoom{grid-column:2;grid-row:1}.kk-scope.dp .mb-grp--draft.is-selecting .mb-row__main>.mb-row__tx{grid-column:3;grid-row:1}.kk-scope.dp .mb-grp--draft.is-selecting .mb-row__main>.mb-row__side{grid-column:4;grid-row:1}.kk-scope.dp .mb-grp--draft.is-selecting .mb-row__main>.mb-row__acts{grid-column:5;grid-row:1}}@media(max-width: 768px){.kk-scope.dp .mb-grp--draft.is-selecting .mb-row__main{grid-template-columns:calc(var(--kk-target) - 8px) 44px minmax(0, 1fr);grid-template-areas:"tk cv tx" "tk cv side"}.kk-scope.dp .mb-grp--draft.is-selecting .mb-row__main>.kdd-tick{grid-area:tk;align-self:start}}.kk-scope.dp .mb-grp--draft.is-selecting .mb-row{cursor:pointer}.kk-scope.dp .mb-grp--draft.is-selecting .mb-row.is-picked{background:var(--kk-fill-1)}.dm-dc .kdd-tick{position:relative;z-index:1;margin:0 -6px 0 -4px}.kk-scope.dp .dm-section--drafts.is-selecting .dm-dc>.dm-btn{display:none}.kk-scope.dp .dm-section--drafts.is-selecting .dm-dc{cursor:pointer}.kk-scope.dp .dm-section--drafts.is-selecting .dm-dc.is-picked{border-style:solid;border-color:var(--kk-line-control-hover);background:var(--kk-fill-1)}.dm-dc.is-match{border-style:solid;border-color:var(--kk-line-control-hover)}.dm-dc__by{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-size:11.5px;color:var(--kk-text-3);white-space:nowrap}.dm-selbar{position:sticky;bottom:16px;z-index:5;display:flex;align-items:center;gap:10px;margin-top:18px;padding:10px 10px 10px 18px;border:1px solid var(--kk-border);border-radius:var(--kk-r-pill);background:var(--kk-surface-input);font-size:var(--kk-fs-small)}@media(max-width: 768px){.dm-selbar{flex-wrap:wrap;gap:8px;padding:12px;border-radius:var(--kk-r-card)}.dm-selbar__n{flex-basis:100%;padding-left:6px}.dm-selbar__sp{display:none}.dm-selbar .dm-btn{flex:1 1 0;justify-content:center;white-space:nowrap}}.dm-selbar__n{font-weight:600;color:var(--kk-text)}.dm-selbar__by{display:inline-flex;align-items:center;gap:6px;color:var(--kk-text-3);font-size:var(--kk-fs-caption)}.dm-selbar__by svg{width:16px;height:16px}.dm-selbar__sp{flex:1}.dm-trash{margin-top:22px;padding-top:14px;border-top:1px solid var(--kk-hairline)}.dm-trash summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2)}.dm-trash summary::-webkit-details-marker{display:none}.dm-trash summary small{font-weight:500;color:var(--kk-text-3)}.dm-trash summary .material-symbols-outlined{font-size:20px;color:var(--kk-text-3)}.dm-trash__list{display:flex;flex-direction:column;margin:10px 0 0;padding:0;list-style:none}.dm-trash__list>li{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 4px}.dm-trash__list>li+li{border-top:1px solid var(--kk-hairline)}.dm-trash__cover{display:grid;flex-shrink:0;place-items:center;width:40px;height:40px;border-radius:var(--kk-r-control);background:var(--kk-cover-empty);color:var(--kk-text-3);opacity:.7;object-fit:cover}.dm-trash__tx{display:flex;flex:1;flex-direction:column;min-width:0;font-size:var(--kk-fs-small)}.dm-trash__tx b{font-weight:600;color:var(--kk-text-2)}.dm-trash__tx small{font-size:11.5px;color:var(--kk-text-3)}.dm-trash__note{margin:8px 0 0;font-size:12.5px;color:var(--kk-text-3)}.uf-toast .material-symbols-outlined{font-size:20px;color:var(--kk-mint)}.kdd-dlg-list{display:flex;flex-direction:column;margin:10px 0 0;padding:0;list-style:none}.kdd-dlg-list li{display:flex;align-items:center;gap:10px;min-height:48px;font-size:15px;color:var(--kk-text)}.kdd-dlg-list li+li{border-top:1px solid var(--kk-hairline)}.kdd-dlg-list small{margin-left:auto;font-size:12.5px;color:var(--kk-text-3)}.kdd-dlg-list .dm-trash__cover{opacity:1}@media(max-width: 768px){.dm-trash summary{flex-wrap:wrap;row-gap:2px}.dm-trash summary small{flex-basis:100%;padding-left:28px}}.kk-scope.dp .mb-num{font-variant-numeric:tabular-nums}.kk-scope.dp .mb-code{font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:12.5px;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--kk-text-2);white-space:nowrap}.kk-scope.dp .mb-marks{display:inline-flex;align-items:center;gap:10px;min-width:0}.kk-scope.dp .mb-marks__m{display:inline-flex;gap:4px}.kk-scope.dp .mb-marks__n{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--kk-text)}.kk-scope.dp .mb-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 9px 2px 7px;border:1px solid var(--kk-status-line);border-radius:var(--kk-r-pill);background:var(--kk-status-fill);color:var(--kk-text);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.3;white-space:nowrap}.kk-scope.dp .mb-pill .material-symbols-outlined{font-size:15px;color:var(--kk-text-2)}.kk-scope.dp .mb-sub{display:block;margin-top:.375rem}.kk-scope.dp .mb-need{display:inline-flex;align-items:center;gap:4px;margin-left:10px;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text)}.kk-scope.dp .mb-need .material-symbols-outlined{font-size:15px;color:var(--kk-text-2)}.kk-scope.dp .mb{gap:36px}.kk-scope.dp .mb-head{display:flex;align-items:center;gap:8px;min-height:30px;margin-bottom:-16px}.kk-scope.dp .mb-showall .material-symbols-outlined{font-size:15px}.kk-scope.dp .mb-board{display:flex;flex-direction:column;gap:36px;min-width:0}.kk-scope.dp .mb-grp{display:flex;flex-direction:column;gap:12px;min-width:0}.kk-scope.dp .mb-grp[hidden]{display:none}.kk-scope.dp .mb-grp__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.kk-scope.dp .mb-grp__t{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:22px;line-height:1.2;color:var(--kk-text);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em}.kk-scope.dp .mb-grp__t .dp-dot{width:.625rem;height:.625rem}.kk-scope.dp .mb-grp__n{font-family:var(--kk-font-body);font-size:14px;font-weight:500;letter-spacing:0;color:var(--kk-text-2)}.kk-scope.dp .mb-grp__why{margin:0;font-size:14px;color:var(--kk-text-2)}.kk-scope.dp .mb-rows{margin:0;padding:0;list-style:none}.kk-scope.dp .mb-row{border-top:1px solid var(--kk-hairline)}.kk-scope.dp .mb-row:last-child{border-bottom:1px solid var(--kk-hairline)}.kk-scope.dp .mb-row[hidden]{display:none}.kk-scope.dp .mb-row__main{display:grid;grid-template-columns:52px minmax(0, 1fr) auto auto;align-items:center;gap:16px;padding:12px 0}.kk-scope.dp .mb-row__tx{display:flex;flex-direction:column;gap:2px;min-width:0}.kk-scope.dp .mb-row__t{font-size:15px;font-weight:600;color:var(--kk-text);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-scope.dp .mb-row__t:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .mb-row__t:hover{text-decoration:underline;text-decoration-color:var(--kk-line);text-underline-offset:3px}.kk-scope.dp .mb-row__m{font-size:13px;color:var(--kk-text-2)}.kk-scope.dp .mb-row__n{font-size:13px;color:var(--kk-text)}.kk-scope.dp .mb-row__needs{margin-top:2px}.kk-scope.dp .mb-row__needs .dp-status-note{white-space:normal}.kk-scope.dp .mb-row__ch{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--kk-text)}.kk-scope.dp .mb-row__ch .material-symbols-outlined{font-size:16px;color:var(--kk-text-2)}.kk-scope.dp .mb-row__side{display:inline-flex;align-items:center;gap:28px;min-width:0}.kk-scope.dp .mb-row__side:empty{display:none}.kk-scope.dp .mb-sto{display:inline-flex;flex-direction:column;gap:4px}.kk-scope.dp .mb-sto__w{font-size:12.5px;color:var(--kk-text-2);white-space:nowrap}.kk-scope.dp .mb-plays{display:inline-flex;flex-direction:column;align-items:flex-end;min-width:5.5rem;text-align:right}.kk-scope.dp .mb-plays b{font-size:15px;font-weight:600;color:var(--kk-text)}.kk-scope.dp .mb-plays small{font-size:11.5px;color:var(--kk-text-2);white-space:nowrap}.kk-scope.dp .mb-row__acts{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.kk-scope.dp .mb-fold .material-symbols-outlined{transition:transform var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.dp .mb-fold[aria-expanded=true] .material-symbols-outlined{transform:rotate(180deg)}.kk-scope.dp .mb-go .material-symbols-outlined{font-size:1.375rem}.kk-scope.dp .mb-songs{padding:0 0 18px 68px}.kk-scope.dp .mb-songs[hidden]{display:none}.kk-scope.dp .mb-songs__note{margin:0;padding:4px 0 0;font-size:13px;color:var(--kk-text-2)}.kk-scope.dp .mb-songs__open{color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.kk-scope.dp .mb-songs__open:hover{text-decoration-color:currentColor}.kk-scope.dp .mb-songs__open{margin-left:4px}.kk-scope.dp .mb-songs__open:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .mb-songs__t{width:100%;border-collapse:collapse;font-size:14px}.kk-scope.dp .mb-songs__t th,.kk-scope.dp .mb-songs__t td{padding:9px 12px 9px 0;border-top:1px solid var(--kk-hairline);text-align:left;vertical-align:middle;font-weight:400;color:var(--kk-text)}.kk-scope.dp .mb-songs__t thead th{padding-top:0;padding-bottom:8px;border-top:0;font-size:12px;font-weight:600;color:var(--kk-text-2);vertical-align:bottom}.kk-scope.dp .mb-songs__t thead th small{display:block;font-weight:400}.kk-scope.dp .mb-songs__t tbody th{font-weight:500}.kk-scope.dp .mb-songs__t .is-n{text-align:right;padding-right:0}.kk-scope.dp .mb-songs__t tbody tr:last-child>*{border-bottom:1px solid var(--kk-hairline)}.kk-scope.dp .mb-songs__title{color:var(--kk-text);text-decoration:none}.kk-scope.dp .mb-songs__title:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .mb-songs__title:hover{text-decoration:underline;text-decoration-color:var(--kk-line);text-underline-offset:3px}.kk-scope.dp .mb-songs__no{width:28px;font-size:13px;color:var(--kk-text-2)}.kk-scope.dp .mb-songs__code{width:150px}.kk-scope.dp .mb-songs__q{font-size:12.5px;color:var(--kk-text-3)}.kk-scope.dp .mb-songs__plays{width:110px}.kk-scope.dp .mb-songs__plays b{font-weight:600}.kk-scope.dp .mb-songs__len{width:70px;font-size:13px;color:var(--kk-text-2)}.kk-scope.dp .mb-songs__go{width:40px;padding-right:0;text-align:right}.kk-scope.dp .mb-songs__go .mb-go{width:2rem;height:2rem}.kk-scope.dp .mb-src{max-width:78ch;margin:0;font-size:13px;line-height:1.5;color:var(--kk-text-2)}.kk-scope.dp .mb-primer__l{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px;margin:0;padding:0;list-style:none}.kk-scope.dp .mb-primer__l li{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid var(--kk-border)}.kk-scope.dp .mb-primer__why{font-size:13px;line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .mb-up{display:inline-flex;align-items:center;gap:6px;margin:-8px 0 -12px;font-size:13px;font-weight:600;color:var(--kk-text-2);text-decoration:none}.kk-scope.dp .mb-up:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .mb-up .material-symbols-outlined{font-size:18px}.kk-scope.dp .mb-up:hover{color:var(--kk-text)}.kk-scope.dp .mb-h3__sub{font-size:var(--kk-fs-caption);font-weight:400}.kk-scope.dp .mb-sec__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.kk-scope.dp .mb-sec__when{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp .mb-sec__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0}.kk-scope.dp .mb-chlist{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp .mb-chlist li{display:grid;grid-template-columns:minmax(7rem, 11rem) minmax(0, 1fr);gap:2px var(--kk-s-4);padding:var(--kk-s-2) 0;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-small)}@media(max-width: 420px){.kk-scope.dp .mb-chlist li{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp .mb-chlist__where{color:var(--kk-text-2)}.kk-scope.dp .mb-chlist__pair{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 6px;color:var(--kk-text)}.kk-scope.dp .mb-chlist__pair .is-before{color:var(--kk-text-3)}.kk-scope.dp .mb-chlist__pair .material-symbols-outlined{font-size:14px;color:var(--kk-text-3)}.kk-scope.dp .mb-fixlist{margin:0;padding-left:1.5rem;font-size:var(--kk-fs-body);line-height:1.5;color:var(--kk-text)}.kk-scope.dp .mb-fixlist li+li{margin-top:6px}.kk-scope.dp .mb-fixlist__where{display:block;font-weight:600}.kk-scope.dp .mb-fixlist__why{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp .mb-stores .mb-marks{margin-bottom:2px}.kk-scope.dp .mb-slist{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp .mb-slist__i{display:grid;grid-template-columns:22px 9rem minmax(0, 1fr);align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--kk-hairline);font-size:14px}.kk-scope.dp .mb-slist__i:last-child{border-bottom:1px solid var(--kk-hairline)}.kk-scope.dp .mb-slist__ini{display:inline-grid;place-items:center;width:22px;height:22px;border:1px dashed var(--kk-line-control);border-radius:var(--kk-r-control);font-size:9.5px;font-weight:700;color:var(--kk-text-2)}.kk-scope.dp .mb-slist__n{color:var(--kk-text)}.kk-scope.dp .mb-slist__w{display:inline-flex;align-items:center;gap:8px;min-width:0}.kk-scope.dp .mb-slist__w b{font-weight:600;color:var(--kk-text);white-space:nowrap}.kk-scope.dp .mb-slist__w small{font-size:12.5px;color:var(--kk-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-scope.dp .mb-slist__w .dp-dot{width:.5rem;height:.5rem}.kk-scope.dp .mb-slist__more>summary{display:inline-flex;align-items:center;gap:4px;list-style:none;cursor:pointer;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2)}.kk-scope.dp .mb-slist__more>summary:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .mb-slist__more>summary::-webkit-details-marker{display:none}.kk-scope.dp .mb-slist__more>summary .material-symbols-outlined{font-size:18px;transition:transform var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.dp .mb-slist__more>summary:hover{color:var(--kk-text)}.kk-scope.dp .mb-slist__more[open]>summary .material-symbols-outlined{transform:rotate(180deg)}.kk-scope.dp .mb-slist__more .mb-slist--more{margin-top:6px}.kk-scope.dp .mb-big{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0}.kk-scope.dp .mb-big b{font-size:36px;line-height:1;color:var(--kk-text);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em}.kk-scope.dp .mb-big span{font-size:14px;color:var(--kk-text-2)}.kk-scope.dp .mb-bars{display:flex;flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none}.kk-scope.dp .mb-bars li{display:grid;grid-template-columns:9rem minmax(0, 1fr) 3.5rem;align-items:center;gap:12px;font-size:13px;color:var(--kk-text-2)}.kk-scope.dp .mb-bars b{font-weight:600;text-align:right;color:var(--kk-text)}.kk-scope.dp .mb-bars__l{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.kk-scope.dp .mb-bar{position:relative;display:block;height:6px;border-radius:3px;background:var(--kk-fill-1)}.kk-scope.dp .mb-bar i{position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:3px;background:var(--kk-text-3)}.kk-scope.dp .mb-bar.is-top i{background:var(--kk-accent)}.kk-scope.dp .mb-checks{display:flex;flex-direction:column;gap:.375rem;margin:var(--kk-s-3) 0 0;padding:0;list-style:none}.kk-scope.dp .dp-track__check{display:flex;align-items:flex-start;gap:.375rem;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dp-track__check>.material-symbols-outlined{flex-shrink:0;font-size:1rem;line-height:1.3;color:var(--kk-text-3)}.kk-scope.dp .dp-track__check--note{color:var(--kk-text)}.kk-scope.dp .dp-track__check--note>.material-symbols-outlined{color:var(--kk-text-2)}.kk-scope.dp.dp-drawer .mb-songs__t .mb-songs__code{width:140px}.kk-scope.dp.dp-drawer .mb-songs__t .mb-songs__plays{width:80px}.kk-scope.dp.dp-drawer .mb-songs__t .mb-songs__len{width:56px}.kk-scope.dp .dm-splitrow .dp-person__ava{grid-row:auto;grid-column:auto;width:1.75rem;height:1.75rem}.kk-scope.dp .dm-splitrow .dp-person__ava .kk-ava-ini{font-size:var(--kk-fs-caption)}@media(max-width: 768px){.kk-scope.dp .mb{gap:28px}.kk-scope.dp .mb-board{gap:28px}.kk-scope.dp .mb-head{margin-bottom:-8px}body:has(.tl-head .tl-btn--quiet) .kk-scope.dp .dm-page>.mb-head:first-child:not(:has(.mb-showall)){margin-top:-58px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .mb-grp__t{font-size:20px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .mb-grp__why{font-size:13px}}@media(max-width: 768px){.kk-scope.dp .mb-row__main{grid-template-columns:44px minmax(0, 1fr) auto;grid-template-areas:"cv tx acts" "cv side side";row-gap:6px;column-gap:12px}.kk-scope.dp .mb-row__main>.dp-cover,.kk-scope.dp .mb-row__main>.dp-cover-zoom{grid-area:cv;align-self:start}.kk-scope.dp .mb-row__tx{grid-area:tx}.kk-scope.dp .mb-row__side{grid-area:side;flex-wrap:wrap;gap:6px 18px}.kk-scope.dp .mb-row__side:empty{display:none}.kk-scope.dp .mb-row__acts{grid-area:acts;align-self:start;gap:0}.kk-scope.dp .mb-plays{align-items:flex-start;min-width:0;text-align:left}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .mb-plays b{font-size:14px}}@media(max-width: 768px){.kk-scope.dp .mb-songs{padding:0 0 14px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .mb-songs__t{font-size:13px}}@media(max-width: 768px){.kk-scope.dp .mb-songs__t th,.kk-scope.dp .mb-songs__t td{padding-right:8px}.kk-scope.dp .mb-songs__t .mb-songs__code{display:none}.kk-scope.dp .mb-songs__t .mb-songs__plays{width:70px}.kk-scope.dp .mb-songs__t .mb-songs__len{width:44px}.kk-scope.dp .mb-need{display:flex;margin:2px 0 0}.kk-scope.dp .mb-primer__l{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 14px}.kk-scope.dp .mb-slist__i{grid-template-columns:22px minmax(0, 1fr)}.kk-scope.dp .mb-slist__i .mb-slist__w{grid-column:2}.kk-scope.dp .mb-bars li{grid-template-columns:7rem minmax(0, 1fr) 3.2rem}}.kk-scope.dp .mb-pill--accepted{border-color:var(--kk-accent-line);background:var(--kk-accent-fill)}.kk-scope.dp .mb-pill--declined,.kk-scope.dp .mb-pill--pending{color:var(--kk-text-2)}.kk-scope.dp .mb-proposal .dp-people{margin-top:10px}.kk-scope.dp .mb-split-t{width:auto;min-width:18rem;margin-top:8px}.kk-scope.dp .mb-split-t th,.kk-scope.dp .mb-split-t td{padding:6px 12px 6px 0}.kk-scope.dp .mb-split-t tbody th{font-weight:500;color:var(--kk-text);text-align:left}.kk-scope.dp .mb-answer{display:flex;flex-direction:column;gap:10px;max-width:36rem}.kk-scope.dp .mb-answer__btns{display:flex;flex-wrap:wrap;gap:8px}.kk-scope .sa,.kk-scope.sa{display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0}.kk-scope .sa .sa-num,.kk-scope.sa .sa-num{font-variant-numeric:tabular-nums}.kk-scope .sa .sa-flash:focus,.kk-scope.sa .sa-flash:focus{outline:none}.kk-scope .sa .sa-stage,.kk-scope.sa .sa-stage{display:grid;grid-template-columns:16rem minmax(0, 1fr);grid-template-areas:"cover id" "cover figs";gap:var(--kk-s-4) var(--kk-s-6);align-items:start}.kk-scope .sa .sa-stage__cover,.kk-scope.sa .sa-stage__cover{grid-area:cover;width:16rem}.kk-scope .sa .sa-stage__cover .dp-cover,.kk-scope.sa .sa-stage__cover .dp-cover{width:100%;height:auto;aspect-ratio:1/1}.kk-scope .sa .sa-stage__cover .dp-cover--empty .material-symbols-outlined,.kk-scope.sa .sa-stage__cover .dp-cover--empty .material-symbols-outlined{font-size:2.5rem}.kk-scope .sa .sa-stage__id,.kk-scope.sa .sa-stage__id{grid-area:id;display:flex;flex-direction:column;gap:var(--kk-s-1);min-width:0;padding-top:var(--kk-s-1)}.kk-scope .sa .sa-from,.kk-scope.sa .sa-from{margin:0;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2)}.kk-scope .sa .sa-title,.kk-scope.sa .sa-title{margin:0;font-size:2.5rem;font-weight:600;line-height:1.1;letter-spacing:-0.02em;overflow-wrap:anywhere;color:var(--kk-text)}.kk-scope .sa .sa-title:focus,.kk-scope.sa .sa-title:focus{outline:none}.kk-scope .sa .sa-meta,.kk-scope.sa .sa-meta{margin:var(--kk-s-1) 0 0;font-size:var(--kk-fs-body);color:var(--kk-text-2)}.kk-scope .sa .sa-meta b,.kk-scope.sa .sa-meta b{font-weight:600;color:var(--kk-text)}.kk-scope .sa .sa-meta__kind,.kk-scope.sa .sa-meta__kind{white-space:nowrap}.kk-scope .sa .sa-chips,.kk-scope.sa .sa-chips{display:flex;flex-wrap:wrap;gap:var(--kk-s-2);margin:var(--kk-s-2) 0 0}.kk-scope .sa .sa-chips:empty,.kk-scope.sa .sa-chips:empty{display:none}.kk-scope .sa .sa-pill,.kk-scope.sa .sa-pill{gap:var(--kk-s-2);padding:.25rem .75rem;font-size:var(--kk-fs-caption)}.kk-scope .sa .sa-dot,.kk-scope.sa .sa-dot{display:inline-block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--kk-status)}.kk-scope .sa .sa-dot--needs,.kk-scope.sa .sa-dot--needs{background:var(--kk-needs-you)}.kk-scope .sa .sa-close,.kk-scope.sa .sa-close{grid-area:close}.kk-scope .sa .sa-figs,.kk-scope.sa .sa-figs{grid-area:figs;display:grid;grid-template-columns:repeat(auto-fit, minmax(13rem, 1fr));gap:var(--kk-s-3);align-self:end;margin:0;padding:0;list-style:none}.kk-scope .sa .sa-fig,.kk-scope.sa .sa-fig{display:flex;flex-direction:column;gap:var(--kk-s-1);min-width:0;padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-border);border-radius:var(--kk-r-control);background:var(--kk-fill-1)}.kk-scope .sa .sa-fig__k,.kk-scope.sa .sa-fig__k{font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2)}.kk-scope .sa .sa-fig__v,.kk-scope.sa .sa-fig__v{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0 var(--kk-s-1);font-size:1.75rem;font-weight:600;line-height:1.15;letter-spacing:-0.02em;color:var(--kk-text)}.kk-scope .sa .sa-fig__v .material-symbols-outlined,.kk-scope.sa .sa-fig__v .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-3)}.kk-scope .sa .sa-fig__s,.kk-scope.sa .sa-fig__s{font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-2)}.kk-scope .sa .sa-cols,.kk-scope.sa .sa-cols{display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(0, 1fr);gap:var(--kk-s-3);align-items:start}.kk-scope .sa .sa-card,.kk-scope.sa .sa-card{display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0}.kk-scope .sa .sa-card__head,.kk-scope.sa .sa-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kk-s-3)}.kk-scope .sa .sa-card__head .dp-h3,.kk-scope.sa .sa-card__head .dp-h3{margin:0}.kk-scope .sa .sa-card__sub,.kk-scope.sa .sa-card__sub{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope .sa .sa-note,.kk-scope.sa .sa-note{margin:0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.kk-scope .sa .sa-note b,.kk-scope.sa .sa-note b{font-weight:600;color:var(--kk-text)}.kk-scope .sa .sa-note--lead,.kk-scope.sa .sa-note--lead{font-size:var(--kk-fs-small)}.kk-scope .sa .sa-t,.kk-scope.sa .sa-t{width:100%;border-collapse:collapse;font-size:var(--kk-fs-small)}.kk-scope .sa .sa-t th,.kk-scope .sa .sa-t td,.kk-scope.sa .sa-t th,.kk-scope.sa .sa-t td{padding:var(--kk-s-2) 0;border-top:1px solid var(--kk-hairline);text-align:left;vertical-align:middle}.kk-scope .sa .sa-t thead th,.kk-scope.sa .sa-t thead th{padding-top:0;border-top:0;overflow-wrap:normal;font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.kk-scope .sa .sa-t tbody th,.kk-scope.sa .sa-t tbody th{font-weight:500;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope .sa .sa-t .sa-n,.kk-scope.sa .sa-t .sa-n{width:1%;padding-left:var(--kk-s-4);text-align:right;white-space:nowrap}.kk-scope .sa .sa-t thead .sa-n,.kk-scope.sa .sa-t thead .sa-n{white-space:normal}.kk-scope .sa .sa-t .sa-c,.kk-scope.sa .sa-t .sa-c{width:1%;padding-left:var(--kk-s-4);text-align:right;white-space:nowrap}.kk-scope .sa .sa-t .sa-next,.kk-scope.sa .sa-t .sa-next{font-weight:600;color:var(--kk-text)}.kk-scope .sa .sa-t__r--same th,.kk-scope .sa .sa-t__r--same td,.kk-scope .sa .sa-t__r--none th,.kk-scope .sa .sa-t__r--none td,.kk-scope.sa .sa-t__r--same th,.kk-scope.sa .sa-t__r--same td,.kk-scope.sa .sa-t__r--none th,.kk-scope.sa .sa-t__r--none td{color:var(--kk-text-2)}.kk-scope .sa .sa-t__r--same .sa-next,.kk-scope .sa .sa-t__r--none .sa-next,.kk-scope.sa .sa-t__r--same .sa-next,.kk-scope.sa .sa-t__r--none .sa-next{font-weight:400;color:var(--kk-text-2)}.kk-scope .sa .sa-t__inc th,.kk-scope .sa .sa-t__inc td,.kk-scope.sa .sa-t__inc th,.kk-scope.sa .sa-t__inc td{border-top:1px solid var(--kk-line)}.kk-scope .sa .sa-t__inc th,.kk-scope.sa .sa-t__inc th{font-weight:600}.kk-scope .sa .sa-chg,.kk-scope.sa .sa-chg{display:inline-flex;align-items:center;gap:var(--kk-s-1);font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2)}.kk-scope .sa .sa-chg .material-symbols-outlined,.kk-scope.sa .sa-chg .material-symbols-outlined{font-size:1rem}.kk-scope .sa .sa-chg--down,.kk-scope .sa .sa-chg--removed,.kk-scope.sa .sa-chg--down,.kk-scope.sa .sa-chg--removed{color:var(--kk-text)}.kk-scope .sa .sa-chg--same,.kk-scope .sa .sa-chg--none,.kk-scope.sa .sa-chg--same,.kk-scope.sa .sa-chg--none{font-weight:500;color:var(--kk-text-3)}.kk-scope .sa .sa-ppl .dp-person:first-child,.kk-scope.sa .sa-ppl .dp-person:first-child{border-top:0;padding-top:0}.kk-scope .sa .sa-ppl__foot,.kk-scope.sa .sa-ppl__foot{padding-top:var(--kk-s-3);border-top:1px solid var(--kk-hairline)}.kk-scope .sa .sa-answer,.kk-scope.sa .sa-answer{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);gap:var(--kk-s-4) var(--kk-s-6);align-items:start}.kk-scope .sa .sa-answer__main,.kk-scope .sa .sa-answer__side,.kk-scope.sa .sa-answer__main,.kk-scope.sa .sa-answer__side{display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0}.kk-scope .sa .sa-answer__main .dp-h3,.kk-scope .sa .sa-answer__side .dp-h3,.kk-scope.sa .sa-answer__main .dp-h3,.kk-scope.sa .sa-answer__side .dp-h3{margin:0}.kk-scope .sa .sa-lead,.kk-scope.sa .sa-lead{display:flex;align-items:flex-start;gap:var(--kk-s-3);margin:0;padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text)}.kk-scope .sa .sa-lead b,.kk-scope.sa .sa-lead b{font-weight:600}.kk-scope .sa .sa-lead .sa-dot,.kk-scope.sa .sa-lead .sa-dot{margin-top:.5em}.kk-scope .sa .sa-lead--down,.kk-scope.sa .sa-lead--down{border-color:var(--kk-needs-you-line);background:var(--kk-needs-you-fill)}.kk-scope .sa .sa-lead__x,.kk-scope.sa .sa-lead__x{display:block;margin-top:var(--kk-s-2);color:var(--kk-text-2)}.kk-scope .sa .sa-lang,.kk-scope.sa .sa-lang{display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0;margin:0;padding:0;border:0}.kk-scope .sa .sa-lang__in,.kk-scope.sa .sa-lang__in{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.kk-scope .sa .sa-lang__seg .dp-seg__item,.kk-scope.sa .sa-lang__seg .dp-seg__item{min-height:2.25rem}.kk-scope .sa .sa-lang__in[value=en]:checked~.sa-lang__seg .dp-seg__item:first-child,.kk-scope .sa .sa-lang__in[value=nb]:checked~.sa-lang__seg .dp-seg__item:last-child,.kk-scope.sa .sa-lang__in[value=en]:checked~.sa-lang__seg .dp-seg__item:first-child,.kk-scope.sa .sa-lang__in[value=nb]:checked~.sa-lang__seg .dp-seg__item:last-child{background:var(--kk-surface-input-focus);box-shadow:inset 0 0 0 1px var(--kk-border);color:var(--kk-text)}.kk-scope .sa .sa-lang__in[value=en]:focus-visible~.sa-lang__seg .dp-seg__item:first-child,.kk-scope .sa .sa-lang__in[value=nb]:focus-visible~.sa-lang__seg .dp-seg__item:last-child,.kk-scope.sa .sa-lang__in[value=en]:focus-visible~.sa-lang__seg .dp-seg__item:first-child,.kk-scope.sa .sa-lang__in[value=nb]:focus-visible~.sa-lang__seg .dp-seg__item:last-child{outline:2px solid var(--kk-accent);outline-offset:2px}.kk-scope .sa .sa-lang__in[value=en]:checked~.sa-rule--nb,.kk-scope .sa .sa-lang__in[value=nb]:checked~.sa-rule--en,.kk-scope.sa .sa-lang__in[value=en]:checked~.sa-rule--nb,.kk-scope.sa .sa-lang__in[value=nb]:checked~.sa-rule--en{display:none}.kk-scope .sa .sa-rule,.kk-scope.sa .sa-rule{max-width:68ch;margin:0;font-size:var(--kk-fs-small);line-height:1.55;color:var(--kk-text)}.kk-scope .sa .sa-rules,.kk-scope.sa .sa-rules{gap:var(--kk-s-2)}.kk-scope .sa .sa-form,.kk-scope.sa .sa-form{display:flex;flex-direction:column;gap:var(--kk-s-2);margin-top:var(--kk-s-2)}.kk-scope .sa .sa-form__l span,.kk-scope.sa .sa-form__l span{font-weight:400;color:var(--kk-text-3)}.kk-scope .sa .sa-form__note,.kk-scope.sa .sa-form__note{width:100%;min-height:4.5rem;resize:vertical}.kk-scope .sa .sa-acts,.kk-scope.sa .sa-acts{display:flex;flex-wrap:wrap;gap:var(--kk-s-2);margin-top:var(--kk-s-2)}.kk-scope .sa .sa-closed,.kk-scope.sa .sa-closed{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2);font-size:var(--kk-fs-small)}.kk-scope .sa--page .sa-stage,.kk-scope .sa--page .sa-card{padding:var(--kk-s-5);border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface)}.kk-scope.sa--sheet{gap:var(--kk-s-5)}.kk-scope.sa--sheet .sa-stage{grid-template-columns:7rem minmax(0, 1fr) auto;grid-template-areas:"cover id close" "figs figs figs";gap:var(--kk-s-4)}.kk-scope.sa--sheet .sa-stage__cover{width:7rem}.kk-scope.sa--sheet .sa-title{font-size:2rem}.kk-scope.sa--sheet .sa-close{margin:calc(-1*var(--kk-s-2)) calc(-1*var(--kk-s-2)) 0 0}.kk-scope.sa--sheet .sa-cols{gap:var(--kk-s-6);padding-top:var(--kk-s-5);border-top:1px solid var(--kk-hairline)}.kk-scope.sa--sheet .sa-answer{padding-top:var(--kk-s-5);border-top:1px solid var(--kk-hairline)}.kk-dlg.sa-dlg{width:min(54rem,100%)}.kk-dlg .sa-wait{display:flex;flex-direction:column;gap:var(--kk-s-3);min-height:12rem}@media(max-width: 1100px){.kk-scope .sa--page .sa-stage{grid-template-columns:11rem minmax(0, 1fr)}.kk-scope .sa--page .sa-stage__cover{width:11rem}.kk-scope .sa--page .sa-cols,.kk-scope .sa--page .sa-answer{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 900px){.kk-scope.sa--sheet .sa-cols,.kk-scope.sa--sheet .sa-answer{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 768px){.kk-scope .sa .sa-stage,.kk-scope.sa .sa-stage{grid-template-columns:6.5rem minmax(0, 1fr);grid-template-areas:"cover id" "figs figs";gap:var(--kk-s-4)}.kk-scope .sa .sa-stage__cover,.kk-scope.sa .sa-stage__cover{width:6.5rem}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope .sa .sa-title,.kk-scope.sa .sa-title{font-size:1.75rem}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope .sa .sa-fig__v,.kk-scope.sa .sa-fig__v{font-size:1.375rem}}@media(max-width: 768px){.kk-scope .sa .sa-figs,.kk-scope.sa .sa-figs{grid-template-columns:minmax(0, 1fr)}.kk-scope .sa .sa-cols,.kk-scope .sa .sa-answer,.kk-scope.sa .sa-cols,.kk-scope.sa .sa-answer{grid-template-columns:minmax(0, 1fr)}.kk-scope .sa .sa-t .sa-c,.kk-scope.sa .sa-t .sa-c{padding-left:var(--kk-s-2)}.kk-scope .sa .sa-t .sa-n,.kk-scope.sa .sa-t .sa-n{padding-left:var(--kk-s-3)}.kk-scope .sa .sa-chg__w,.kk-scope.sa .sa-chg__w{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.kk-scope .sa .sa-acts .kk-btn,.kk-scope.sa .sa-acts .kk-btn{flex:1 1 100%}.kk-scope .sa--page .sa-stage,.kk-scope .sa--page .sa-card{padding:var(--kk-s-4)}.kk-scope.sa--sheet .sa-stage{grid-template-columns:6.5rem minmax(0, 1fr) auto;grid-template-areas:"cover id close" "figs figs figs"}}.kk-scope.dp .sa-waiting{display:flex;flex-direction:column;gap:var(--kk-s-2);margin-bottom:var(--kk-s-5);padding:var(--kk-s-4) var(--kk-s-5);border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface)}.kk-scope.dp .sa-waiting .sa-waiting__h{margin:0}.kk-scope.dp .sa-waiting .sa-waiting__l{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp .sa-waiting .sa-wrow{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--kk-s-3);padding:var(--kk-s-3) 0;border-top:1px solid var(--kk-hairline)}.kk-scope.dp .sa-waiting .sa-wrow:first-child{border-top:0}.kk-scope.dp .sa-waiting .sa-wrow .dp-cover{--cover: 48px}.kk-scope.dp .sa-waiting .sa-wrow__tx{display:flex;flex-direction:column;gap:2px;min-width:0}.kk-scope.dp .sa-waiting .sa-wrow__t{font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp .sa-waiting .sa-wrow__s{display:inline-flex;align-items:center;gap:var(--kk-s-2);font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kk-scope.dp .sa-waiting .sa-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--kk-needs-you)}@media(max-width: 768px){.kk-scope.dp .sa-waiting{padding:var(--kk-s-3) var(--kk-s-4)}.kk-scope.dp .sa-waiting .sa-wrow{grid-template-columns:auto minmax(0, 1fr)}.kk-scope.dp .sa-waiting .sa-wrow__go{grid-column:1/-1}}.kk-scope.dp .dpl{display:flex;flex-direction:column;gap:64px;max-width:1040px;padding-top:8px;font-size:15px;color:var(--kk-text)}.kk-scope.dp .dpl-state{display:flex;align-items:center;gap:8px;margin:0 0 2px;font-size:13px;font-weight:500;color:var(--kk-text-2)}.kk-scope.dp .dpl-state--needs{color:var(--kk-needs-you)}.kk-scope.dp .dpl-dot{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--kk-accent)}.kk-scope.dp .dpl-dot--quiet{background:var(--kk-text-3)}.kk-scope.dp .dpl-sub{margin:0;font-size:15px;color:var(--kk-text-2)}.kk-scope.dp .dpl-line{margin:0;max-width:52ch;font-size:15px;line-height:1.45;color:var(--kk-text)}.kk-scope.dp .dpl-line--lead{font-size:17px}.kk-scope.dp .dpl-line--quiet{color:var(--kk-text-2)}.kk-scope.dp .dpl-h{margin:0;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;font-size:20px;line-height:1.2;color:var(--kk-text)}.kk-scope.dp .dpl-sec{display:flex;flex-direction:column;gap:12px}.kk-scope.dp .dpl-sec__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.kk-scope.dp .dpl-more{font-size:14px;font-weight:500;color:var(--kk-text-2);text-decoration:none}.kk-scope.dp .dpl-more:hover{color:var(--kk-text)}.kk-scope.dp .dpl-more:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px;border-radius:4px}.kk-scope.dp .dpl-cv{position:relative;display:block;flex-shrink:0;aspect-ratio:1;border-radius:var(--kk-r-control);overflow:hidden;background:var(--kk-surface)}.kk-scope.dp .dpl-cv::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--kk-hairline);pointer-events:none}.kk-scope.dp .dpl-cv .dm-noart{padding-bottom:0}.kk-scope.dp .dpl-cv .dm-noart__frame{inset:14%}.kk-scope.dp .dpl-cv--empty::after{box-shadow:inset 0 0 0 1px var(--kk-border)}.kk-scope.dp .dpl-cv--sm .dm-noart__glyph{width:auto;height:auto;background:none;box-shadow:none}.kk-scope.dp .dpl-cv--sm .dm-noart__glyph .material-symbols-outlined{font-size:20px}.kk-scope.dp .dpl-cv__img{display:block;width:100%;height:100%;object-fit:cover}.kk-scope.dp .dpl-steps{display:inline-flex;align-items:center;min-width:0;font-size:13px;color:var(--kk-text-2)}.kk-scope.dp .dmt{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 14px;max-width:100%;min-width:0;font-size:13px;line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dmt__meter{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.kk-scope.dp .dmt__n{font-weight:500;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp .dmt__when{white-space:nowrap;color:var(--kk-text-3)}.kk-scope.dp .dmt__segs{display:grid;flex-shrink:0;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);gap:3px;width:96px}.kk-scope.dp .dmt__segs i{height:5px;border-radius:2px;background:var(--kk-fill-3)}.kk-scope.dp .dmt__segs i.on{background:var(--kk-text-2)}.kk-scope.dp .dmt.is-ready .dmt__segs i.on{background:var(--kk-text)}.kk-scope.dp .dpl-stores{display:inline-flex;margin-top:6px}.kk-scope.dp .dpl-stores .mb-marks__m{gap:8px}.kk-scope.dp .dpl-plan__top{display:grid;grid-template-columns:248px minmax(0, 1fr);gap:40px;align-items:end}.kk-scope.dp .dpl-plan__cv{width:248px}.kk-scope.dp .dpl-plan__tx{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding-bottom:4px}.kk-scope.dp .dpl-plan__go{margin-top:14px}.kk-scope.dp .dpl-plan__title{margin:0;max-width:100%;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.04em;font-size:64px;line-height:.95;overflow-wrap:anywhere;color:var(--kk-text)}.kk-scope.dp .dpl-plan--second{padding-top:56px;border-top:1px solid var(--kk-hairline)}.kk-scope.dp .dpl-plan--second .dpl-plan__top{grid-template-columns:200px minmax(0, 1fr)}.kk-scope.dp .dpl-plan--second .dpl-plan__cv{width:200px}.kk-scope.dp .dpl-plan--second .dpl-plan__title{font-size:48px}.kk-scope.dp .dpl-rail{position:relative;display:grid;grid-template-columns:repeat(var(--n, 4), minmax(0, 1fr));gap:24px;margin:36px 0 0;padding:22px 0 0;list-style:none}.kk-scope.dp .dpl-rail::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--kk-border)}.kk-scope.dp .dpl-rail li{position:relative;display:flex;flex-direction:column;gap:4px}.kk-scope.dp .dpl-rail li::before{content:"";position:absolute;top:-27px;left:0;width:9px;height:9px;border-radius:50%;background:var(--kk-bg);box-shadow:inset 0 0 0 1.5px var(--kk-text-3)}.kk-scope.dp .dpl-rail li.is-now::before{box-shadow:inset 0 0 0 2px var(--kk-text)}.kk-scope.dp .dpl-rail li.is-goal::before,.kk-scope.dp .dpl-rail li.is-done::before{background:var(--kk-text);box-shadow:none}.kk-scope.dp .dpl-rail__d{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp .dpl-rail__t{max-width:26ch;font-size:14px;line-height:1.4;color:var(--kk-text-2)}.kk-scope.dp .dpl-notes{display:flex;flex-direction:column;gap:8px;margin:-32px 0 0;padding:0;list-style:none}.kk-scope.dp .dpl-note{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--kk-text-2)}.kk-scope.dp .dpl-note__t{font-weight:600;color:var(--kk-text);text-decoration:none}.kk-scope.dp .dpl-note__t:hover{text-decoration:underline;text-underline-offset:3px}.kk-scope.dp .dpl-note__t:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px;border-radius:4px}.kk-scope.dp .dpl-rows{margin:0;padding:0;list-style:none}.kk-scope.dp .dpl-row{display:grid;grid-template-columns:48px minmax(0, 1fr) auto auto;align-items:center;gap:16px;padding:12px 0;border-top:1px solid var(--kk-hairline)}.kk-scope.dp .dpl-row:last-child{border-bottom:1px solid var(--kk-hairline)}.kk-scope.dp .dpl-row .dpl-steps{width:340px;max-width:100%;min-width:0}.kk-scope.dp .dpl-row__cv{width:48px}.kk-scope.dp .dpl-row__tx{display:flex;flex-direction:column;gap:2px;min-width:0}.kk-scope.dp .dpl-row__title{font-size:15px;font-weight:600;color:var(--kk-text);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-scope.dp .dpl-row__title:hover{text-decoration:underline;text-underline-offset:3px}.kk-scope.dp .dpl-row__title:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px;border-radius:4px}.kk-scope.dp .dpl-row__meta{font-size:13px;color:var(--kk-text-2)}@container dm-page (max-width: 640px){.kk-scope.dp .dpl{gap:48px;padding-top:4px}.kk-scope.dp .dpl-plan__top,.kk-scope.dp .dpl-plan--second .dpl-plan__top{grid-template-columns:minmax(0, 1fr);gap:22px}.kk-scope.dp .dpl-plan__cv{width:220px}.kk-scope.dp .dpl-plan--second .dpl-plan__cv{width:168px}.kk-scope.dp .dpl-plan__title{font-size:46px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .dpl-plan__title{font-size:46px}}@container dm-page (max-width: 640px){.kk-scope.dp .dpl-plan--second .dpl-plan__title{font-size:38px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .dpl-plan--second .dpl-plan__title{font-size:38px}}@container dm-page (max-width: 640px){.kk-scope.dp .dpl-plan__go{align-self:stretch}.kk-scope.dp .dpl-rail{grid-template-columns:minmax(0, 1fr);gap:18px;margin-top:28px;padding:0 0 0 26px}.kk-scope.dp .dpl-rail::before{top:6px;bottom:6px;left:4px;right:auto;width:1px;height:auto}.kk-scope.dp .dpl-rail li::before{top:5px;left:-26px}.kk-scope.dp .dpl-rail__t{max-width:none}.kk-scope.dp .dpl-notes{margin-top:-24px}.kk-scope.dp .dpl-note{align-items:flex-start}.kk-scope.dp .dpl-note .dpl-dot{margin-top:7px}.kk-scope.dp .dpl-row{grid-template-columns:48px minmax(0, 1fr) auto;grid-template-areas:"cv tx go" "cv st go";row-gap:6px;column-gap:14px}.kk-scope.dp .dpl-row .dpl-row__cv{grid-area:cv;align-self:start}.kk-scope.dp .dpl-row .dpl-row__tx{grid-area:tx}.kk-scope.dp .dpl-row .dpl-steps{grid-area:st;min-width:0}.kk-scope.dp .dpl-row .dpl-row__go{grid-area:go}}.kk-scope.dp .dk{display:grid;grid-template-columns:minmax(0, 1fr) 336px;gap:var(--kk-s-5);align-items:start;max-width:1180px;font-size:15px;color:var(--kk-text)}.kk-scope.dp .dk-main,.kk-scope.dp .dk-side{display:flex;flex-direction:column;min-width:0}.kk-scope.dp .dk-main{gap:var(--kk-s-6)}.kk-scope.dp .dk-side{gap:10px}.kk-scope.dp .dk-card{display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0;padding:14px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-surface)}.kk-scope.dp .dk-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3)}.kk-scope.dp .dk-h{margin:0;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;font-size:17px;line-height:1.2;color:var(--kk-text)}.kk-scope.dp .dk-h--sm{font-size:16px}.kk-scope.dp .dk-count{display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;padding:0 .4rem;border-radius:var(--kk-r-pill);background:var(--kk-fill-2);font-size:var(--kk-fs-caption);font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text-2)}.kk-scope.dp .dk-empty{margin:0;font-size:14px;line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dk-empty__note{display:block;margin-top:2px;color:var(--kk-text-3)}.kk-scope.dp .dk-work{padding:20px 22px 22px}.kk-scope.dp .dk-work__top{display:grid;grid-template-columns:96px minmax(0, 1fr) auto;align-items:center;gap:20px}.kk-scope.dp .dk-work__cv{width:96px}.kk-scope.dp .dk-work__tx{display:flex;flex-direction:column;gap:4px;min-width:0}.kk-scope.dp .dk-work__title{margin:0;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em;font-size:30px;line-height:1.05;overflow-wrap:anywhere;color:var(--kk-text)}.kk-scope.dp .dk-work__title--sm{font-size:22px}.kk-scope.dp .dk-work--none{align-items:flex-start}.kk-scope.dp .dk-line{margin:0;max-width:56ch;font-size:15px;line-height:1.45;color:var(--kk-text)}.kk-scope.dp .dk-line--quiet{color:var(--kk-text-2)}.kk-scope.dp .dk-work .dpl-rail{margin-top:22px;padding-top:16px;gap:16px}.kk-scope.dp .dk-work .dpl-rail li::before{top:-21px}.kk-scope.dp .dk-work .dpl-rail__t{max-width:22ch;font-size:13.5px}.kk-scope.dp .dk-others{display:flex;flex-direction:column;gap:var(--kk-s-3)}.kk-scope.dp .dk-others .dpl-row{padding:10px 0}.kk-scope.dp .dk-row__st{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-variant-numeric:tabular-nums;color:var(--kk-text-2);white-space:nowrap}.kk-scope.dp .dk-others .dk-row .dpl-row__go{min-width:4.5rem}.kk-scope.dp .dk-needs__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp .dk-need{display:grid;grid-template-columns:8px minmax(0, 1fr);gap:10px;padding:10px 0;border-top:1px solid var(--kk-hairline)}.kk-scope.dp .dk-need:first-child{padding-top:0;border-top:0}.kk-scope.dp .dk-need__dot{width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--kk-needs-you)}.kk-scope.dp .dk-need__body{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.kk-scope.dp .dk-need__t{margin:0;font-size:14.5px;line-height:1.35;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp .dk-need__m{margin:0;font-size:13px;line-height:1.4;color:var(--kk-text-2)}.kk-scope.dp .dk-need__due--soon{color:var(--kk-needs-you);font-weight:600}.kk-scope.dp .dk-lone{max-width:520px;margin-bottom:var(--kk-s-4)}.kk-scope.dp .dk-need__m--text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kk-scope.dp .dk-need__go{margin-top:4px}.kk-scope.dp .dk-more{margin-top:-2px}.kk-scope.dp .dk-more__sum{display:inline-flex;align-items:center;min-height:32px;font-size:13.5px;font-weight:500;color:var(--kk-text-2);cursor:pointer;list-style:none}.kk-scope.dp .dk-more__sum::-webkit-details-marker{display:none}.kk-scope.dp .dk-more__sum:hover{color:var(--kk-text)}.kk-scope.dp .dk-more__sum:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px;border-radius:4px}.kk-scope.dp .dk-more__close,.kk-scope.dp .dk-more[open] .dk-more__open{display:none}.kk-scope.dp .dk-more[open] .dk-more__close{display:inline}.kk-scope.dp .dk-events{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.kk-scope.dp .dk-ev{display:grid;grid-template-columns:8px minmax(0, 1fr) auto;align-items:baseline;gap:10px;font-size:14px;line-height:1.4}.kk-scope.dp .dk-ev__dot{width:7px;height:7px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--kk-text-3);align-self:center}.kk-scope.dp .dk-ev__tx{min-width:0;color:var(--kk-text-2);overflow-wrap:anywhere}.kk-scope.dp .dk-ev__a{font-weight:600;color:var(--kk-text);text-decoration:none}.kk-scope.dp .dk-ev__a:hover{text-decoration:underline;text-underline-offset:3px}.kk-scope.dp .dk-ev__a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px;border-radius:4px}.kk-scope.dp .dk-ev__when{font-size:13px;font-variant-numeric:tabular-nums;color:var(--kk-text-3);white-space:nowrap}.kk-scope.dp .dk-pay{gap:0}.kk-scope.dp .dk-pay__row+.dk-pay__row{margin-top:var(--kk-s-3);padding-top:var(--kk-s-3);border-top:1px solid var(--kk-hairline)}.kk-scope.dp .dk-pay__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kk-s-3)}.kk-scope.dp .dk-pay__a{color:inherit;text-decoration:none}.kk-scope.dp .dk-pay__a:hover{text-decoration:underline;text-underline-offset:3px}.kk-scope.dp .dk-pay__a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px;border-radius:4px}.kk-scope.dp .dk-pay__state{font-size:14px;font-weight:600;color:var(--kk-text);text-align:right}.kk-scope.dp .dk-pay__text{margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .dk-first{margin:0}@container dm-page (max-width: 860px){.kk-scope.dp .dk{display:flex;flex-direction:column;align-items:stretch;gap:14px}.kk-scope.dp .dk-main,.kk-scope.dp .dk-side{display:contents}.kk-scope.dp .dk-work,.kk-scope.dp .dk-first,.kk-scope.dp .dk-main>.ny{order:1}.kk-scope.dp .dk-needs{order:2}.kk-scope.dp .dk-recent{order:3}.kk-scope.dp .dk-others{order:4}.kk-scope.dp .dk-pay{order:5}}@container dm-page (max-width: 640px){.kk-scope.dp .dk-work{padding:16px}.kk-scope.dp .dk-work__top{grid-template-columns:72px minmax(0, 1fr);gap:14px}.kk-scope.dp .dk-work__cv{width:72px}.kk-scope.dp .dk-work__title{font-size:26px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .dk-work__title{font-size:26px}}@container dm-page (max-width: 640px){.kk-scope.dp .dk-work__go{grid-column:1/-1;width:100%}.kk-scope.dp .dk-work .dpl-rail{grid-template-columns:minmax(0, 1fr);gap:14px;margin-top:18px;padding:0 0 0 26px}.kk-scope.dp .dk-work .dpl-rail::before{top:6px;bottom:6px;left:4px;right:auto;width:1px;height:auto}.kk-scope.dp .dk-work .dpl-rail li::before{top:5px;left:-26px}.kk-scope.dp .dk-work .dpl-rail__t{max-width:none}.kk-scope.dp .dk-others .dpl-row{grid-template-columns:48px minmax(0, 1fr);gap:4px 14px}.kk-scope.dp .dk-others .dpl-row .dpl-steps,.kk-scope.dp .dk-others .dk-row__st{grid-column:2;min-width:0}.kk-scope.dp .dk-others .dpl-row__go{display:none}}.kk-scope.dp .p1{display:flex;flex-direction:column;gap:12px;max-width:1180px;min-height:100%;font-size:15px;color:var(--kk-text)}.kk-scope.dp .p1-card{min-width:0;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface)}.kk-scope.dp .p1-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--kk-needs-you)}.kk-scope.dp .p1-dot--live{width:7px;height:7px;background:var(--kk-accent)}.kk-scope.dp .p1-dot--status{width:7px;height:7px;background:var(--kk-status)}.kk-scope.dp .p1-count{display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;margin-left:6px;padding:0 .4rem;border-radius:var(--kk-r-pill);background:var(--kk-fill-2);font-size:var(--kk-fs-caption);font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text-2);vertical-align:1px}.kk-scope.dp .p1-more{display:inline-flex;align-items:center;gap:2px;min-height:32px;flex-shrink:0;font-size:14px;font-weight:600;color:var(--kk-text);text-decoration:none;white-space:nowrap;border-radius:var(--kk-r-control)}.kk-scope.dp .p1-more .material-symbols-outlined{font-size:18px;color:var(--kk-text-2)}.kk-scope.dp .p1-more:hover{text-decoration:underline;text-underline-offset:3px}.kk-scope.dp .p1-more:focus-visible:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp .p1-todo__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 22px 0 28px}.kk-scope.dp .p1-todo__h{margin:0;font-family:var(--kk-font-body);font-size:14px;font-weight:600;letter-spacing:0;color:var(--kk-text-2)}.kk-scope.dp .p1-todo__list{margin:0;padding:0;list-style:none}.kk-scope.dp .p1-todo__i{display:grid;grid-template-columns:8px minmax(0, 1fr) auto auto;align-items:center;gap:4px 18px;min-height:72px;padding:12px 22px 12px 28px}.kk-scope.dp .p1-todo__i+.kk-scope.dp .p1-todo__i{border-top:1px solid var(--kk-hairline)}.kk-scope.dp .p1-todo--many .p1-todo__i{min-height:64px}.kk-scope.dp .p1-todo__t{margin:0;font-size:15px;font-weight:600;line-height:1.3;text-wrap:balance}.kk-scope.dp .p1-todo__s{margin:2px 0 0;max-width:72ch;font-size:14px;line-height:1.4;color:var(--kk-text-2);text-wrap:pretty}.kk-scope.dp .p1-todo__due{margin:0;font-size:14px;font-variant-numeric:tabular-nums;color:var(--kk-text-2);white-space:nowrap}.kk-scope.dp .p1-todo__due.is-soon{font-weight:600;color:var(--kk-text)}.kk-scope.dp .p1-todo__go{justify-self:end}.kk-scope.dp .p1-eyebrow{margin:0;font-size:14px;font-weight:600;color:var(--kk-text-2)}.kk-scope.dp .p1-eyebrow.is-needs{color:var(--kk-needs-you)}.kk-scope.dp .p1-title{margin:6px 0 0;font-family:var(--kk-font-body);font-weight:600;font-size:44px;line-height:1.06;letter-spacing:-0.025em;overflow-wrap:anywhere;color:var(--kk-text)}.kk-scope.dp .p1-title__a{color:inherit;text-decoration:none;border-radius:var(--kk-r-control)}.kk-scope.dp .p1-title__a:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:6px}.kk-scope.dp .p1-title__a:focus-visible:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp .p1-meta{margin:8px 0 0;font-size:15px;color:var(--kk-text-2)}.kk-scope.dp .p1-line{margin:6px 0 0;max-width:60ch;font-size:15px;line-height:1.45;color:var(--kk-text);text-wrap:pretty}.kk-scope.dp .p1-cv{display:block;width:100%;aspect-ratio:1;border-radius:var(--kk-r-control)}.kk-scope.dp .p1-work{padding:22px}.kk-scope.dp .p1-work__top{display:grid;grid-template-columns:var(--p1-cv, 264px) minmax(0, 1fr);gap:30px}.kk-scope.dp .p1-work.is-short{--p1-cv: 212px}.kk-scope.dp .p1-work__tx{display:flex;flex-direction:column;min-width:0;padding-top:4px}.kk-scope.dp .p1-work__miss{margin-top:auto;padding-top:18px}.kk-scope.dp .p1-work__meter{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0}.kk-scope.dp .p1-work__gaps{font-size:14px;color:var(--kk-text-2)}.kk-scope.dp .p1-work__acts{display:flex;gap:8px;margin-top:18px}.kk-scope.dp .p1-work .dpl-rail{margin-top:28px}.kk-scope.dp .p1-fix{display:grid;grid-template-columns:8px minmax(0, 1fr) auto;align-items:center;gap:4px 16px;margin:-22px -22px 22px;padding:16px 22px;border-bottom:1px solid var(--kk-needs-you-line);border-radius:var(--kk-r-card) var(--kk-r-card) 0 0;background:var(--kk-needs-you-fill)}.kk-scope.dp .p1-fix__t{margin:0;font-size:16px;font-weight:600;line-height:1.3}.kk-scope.dp .p1-fix__s{margin:3px 0 0;max-width:70ch;font-size:14.5px;line-height:1.45;color:var(--kk-text);text-wrap:pretty}.kk-scope.dp .p1-stage{display:grid;grid-template-columns:var(--p1-cv, 340px) minmax(0, 1fr);gap:30px;padding:22px}.kk-scope.dp .p1-stage.is-short{--p1-cv: 264px}.kk-scope.dp .p1-stage__body{display:flex;flex-direction:column;min-width:0;padding-top:4px}.kk-scope.dp .p1-live{margin-top:auto;padding-top:20px}.kk-scope.dp .p1-live__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.kk-scope.dp .p1-live__n{display:inline-flex;align-items:center;gap:9px;margin:0;font-size:15px;font-weight:600}.kk-scope.dp .p1-stores{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:6px;margin:0;padding:0;list-style:none}.kk-scope.dp .p1-store{display:flex;align-items:center;gap:9px;min-width:0;height:40px;padding:0 12px;border-radius:var(--kk-r-control);background:var(--kk-fill-1);box-shadow:inset 0 0 0 1px var(--kk-hairline);font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden}.kk-scope.dp .p1-status,.kk-scope.dp .p1-pill{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin:16px 0 0;padding:4px 12px 4px 10px;border:1px solid var(--kk-border);border-radius:var(--kk-r-pill);font-size:14px;font-weight:500;color:var(--kk-text);white-space:nowrap}.kk-scope.dp .p1-row{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.3fr);gap:12px}.kk-scope.dp .p1-row--2{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.kk-scope.dp .p1-row--1{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp .p1-row--words{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.kk-scope.dp .p1-row--words.p1-row--3{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1.3fr)}.kk-scope.dp .p1-tile{display:flex;flex-direction:column;min-height:176px;padding:20px 22px 18px}.kk-scope.dp .p1-tile__k{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px}.kk-scope.dp .p1-tile__h{margin:0;font-family:var(--kk-font-body);font-size:14px;font-weight:600;letter-spacing:0;color:var(--kk-text-2)}.kk-scope.dp .p1-tile__date{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text-2);white-space:nowrap}.kk-scope.dp .p1-tile__v{margin:10px 0 0;font-size:36px;font-weight:600;line-height:1.1;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.kk-scope.dp .p1-tile__s{margin:auto 0 0;padding-top:12px;font-size:14px;color:var(--kk-text-2)}.kk-scope.dp .p1-tile__p{margin:12px 0 0;max-width:28ch;font-size:16px;font-weight:500;line-height:1.4;text-wrap:pretty}.kk-scope.dp .p1-tile__h3{margin:12px 0 0;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-0.01em;text-wrap:balance}.kk-scope.dp .p1-tile__body{margin:8px 0 0;max-width:70ch;font-size:15px;line-height:1.45;color:var(--kk-text-2);text-wrap:pretty}.kk-scope.dp .p1-mini{display:flex;align-items:center;gap:14px;margin-top:10px;color:inherit;text-decoration:none;border-radius:var(--kk-r-control)}.kk-scope.dp .p1-mini:hover .p1-mini__t{text-decoration:underline;text-underline-offset:3px}.kk-scope.dp .p1-mini:focus-visible:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp .p1-mini__cv{flex-shrink:0;width:64px}.kk-scope.dp .p1-mini__tx{display:flex;flex-direction:column;min-width:0}.kk-scope.dp .p1-mini__t{font-size:16px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.kk-scope.dp .p1-mini__s{margin-top:2px;font-size:14px;color:var(--kk-text-2)}.kk-scope.dp .p1-mini .p1-pill{margin-top:10px}.kk-scope.dp .p1-empty{flex:1;display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);align-items:center;gap:48px;min-height:520px;padding:40px 48px 40px 40px}.kk-scope.dp .p1-sleeve{position:relative;justify-self:center;width:100%;max-width:440px;aspect-ratio:1;border-radius:var(--kk-r-control);background:var(--kk-surface-input);box-shadow:inset 0 0 0 1px var(--kk-border)}.kk-scope.dp .p1-sleeve::after{content:"";position:absolute;inset:22%;border-radius:50%;box-shadow:inset 0 0 0 1px var(--kk-line)}.kk-scope.dp .p1-invite{margin:0;max-width:15ch;font-family:var(--kk-font-display);font-weight:500;font-size:38px;line-height:1.12;letter-spacing:-0.02em;color:var(--kk-text);text-wrap:balance}.kk-scope.dp .p1-empty__p{margin:14px 0 0;max-width:44ch;font-size:16px;line-height:1.5;color:var(--kk-text-2);text-wrap:pretty}.kk-scope.dp .p1-empty__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.kk-scope.dp .p1-empty__note{margin:30px 0 0;max-width:46ch;padding-top:16px;border-top:1px solid var(--kk-hairline);font-size:14px;line-height:1.45;color:var(--kk-text-3)}.kk-scope.dp .p1-hint{display:flex;align-items:center;gap:10px;margin:26px 0 0;font-size:15px;color:var(--kk-text-2)}.kk-scope.dp .p1-hint .material-symbols-outlined{font-size:20px;color:var(--kk-text)}.kk-scope.dp .p1-hint__phone{display:none}.kk-scope.dp .p1-mm{display:grid;grid-template-columns:220px minmax(0, 1fr);align-items:center;gap:40px;padding:32px 40px 32px 32px}.kk-scope.dp .p1-mm__sleeve{max-width:none}.kk-scope.dp .p1-mm__t{max-width:22ch;font-size:32px}.kk-scope.dp.p1-list .dp-drawer__body{gap:var(--kk-s-5)}.kk-scope.dp .p1-list__title{margin:0;font-family:var(--kk-font-body);font-size:16px;font-weight:600;letter-spacing:0;color:var(--kk-text)}.kk-scope.dp .p1-list__title:focus{outline:none}.kk-scope.dp .p1-list__intro{margin:0;font-size:15px;line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp .p1-list__g{margin:0 0 4px;font-family:var(--kk-font-body);font-size:14px;font-weight:600;letter-spacing:0;color:var(--kk-text)}.kk-scope.dp .p1-list__n{margin-left:4px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--kk-text-3)}.kk-scope.dp .p1-list__rows{margin:0;padding:0;list-style:none;border-top:1px solid var(--kk-hairline)}.kk-scope.dp .p1-list__i{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:6px 16px;padding:14px 0;border-bottom:1px solid var(--kk-hairline)}.kk-scope.dp .p1-list__i .p1-todo__due{margin-top:6px}.kk-scope.dp .p1-drafts__h{margin:0;padding:14px 22px 6px;font-family:var(--kk-font-body);font-size:14px;font-weight:600;letter-spacing:0;color:var(--kk-text-2)}.kk-scope.dp .p1-drafts__list{margin:0;padding:0;list-style:none}.kk-scope.dp .p1-dl{position:relative;display:grid;grid-template-columns:48px minmax(0, 1fr) minmax(0, 1.1fr) auto;align-items:center;gap:0 18px;min-height:68px;padding:10px 22px}.kk-scope.dp .p1-dl+.p1-dl{border-top:1px solid var(--kk-hairline)}.kk-scope.dp .p1-dl:hover .p1-dl__t{text-decoration:underline;text-underline-offset:3px}.kk-scope.dp .p1-dl__cv{width:48px}.kk-scope.dp .p1-dl__tx{display:flex;flex-direction:column;gap:2px;min-width:0}.kk-scope.dp .p1-dl__t{display:block;overflow:hidden;font-size:15px;font-weight:500;line-height:1.3;color:var(--kk-text);text-decoration:none;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--kk-r-control)}.kk-scope.dp .p1-dl__t::after{content:"";position:absolute;inset:0}.kk-scope.dp .p1-dl__t:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp .p1-dl__e,.kk-scope.dp .p1-dl__p{overflow:hidden;font-size:14px;line-height:1.35;color:var(--kk-text-2);white-space:nowrap;text-overflow:ellipsis}.kk-scope.dp .p1-dl__p{display:flex;align-items:baseline;gap:14px;min-width:0}.kk-scope.dp .p1-dl__n{flex-shrink:0;font-variant-numeric:tabular-nums}.kk-scope.dp .p1-dl__n.is-ready{color:var(--kk-text)}.kk-scope.dp .p1-dl__w{overflow:hidden;min-width:0;color:var(--kk-text-3);text-overflow:ellipsis}.kk-scope.dp .p1-dl__go{position:relative;grid-column:4;min-width:92px}.kk-scope.dp .p1-dl__chev{display:none}.kk-scope.dp .p1-drafts__more{display:flex;min-height:48px;padding:0 22px;border-top:1px solid var(--kk-hairline);border-radius:0 0 var(--kk-r-card) var(--kk-r-card)}@container dm-page (max-width: 900px){.kk-scope.dp .p1-stage,.kk-scope.dp .p1-work__top{--p1-cv: 200px}.kk-scope.dp .p1-title{font-size:36px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .p1-title{font-size:36px}}@container dm-page (max-width: 900px){.kk-scope.dp .p1-stores{grid-template-columns:repeat(2, minmax(0, 1fr))}.kk-scope.dp .p1-row,.kk-scope.dp .p1-row--words.p1-row--3{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.kk-scope.dp .p1-row>:last-child:nth-child(odd),.kk-scope.dp .p1-row--words.p1-row--3>:last-child:nth-child(odd){grid-column:1/-1}.kk-scope.dp .p1-empty{grid-template-columns:minmax(0, 1fr);gap:28px;min-height:0;padding:32px}.kk-scope.dp .p1-sleeve{justify-self:start;max-width:240px}}@container dm-page (max-width: 640px){.kk-scope.dp .p1{gap:10px}.kk-scope.dp .p1-drafts__h{padding:12px 16px 4px}.kk-scope.dp .p1-dl{grid-template-columns:44px minmax(0, 1fr) auto;gap:2px 14px;min-height:66px;padding:10px 10px 10px 16px}.kk-scope.dp .p1-dl__cv{grid-row:1/span 2;width:44px}.kk-scope.dp .p1-dl__tx{grid-column:2;grid-row:1;align-self:end}.kk-scope.dp .p1-dl:not(:has(.p1-dl__p)) .p1-dl__tx{grid-row:1/span 2;align-self:center}.kk-scope.dp .p1-dl__e.has-p,.kk-scope.dp .p1-dl__w,.kk-scope.dp .p1-dl__go{display:none}.kk-scope.dp .p1-dl__p{grid-column:2;grid-row:2;align-self:start}.kk-scope.dp .p1-dl__chev{display:block;grid-column:3;grid-row:1/span 2;color:var(--kk-text-3)}.kk-scope.dp .p1-drafts__more{padding:0 16px}.kk-scope.dp .p1-todo__head{padding:12px 16px 0}.kk-scope.dp .p1-todo__i{grid-template-columns:8px minmax(0, 1fr) auto;align-items:start;gap:8px 12px;min-height:0;padding:14px 16px}.kk-scope.dp .p1-todo__i .p1-dot{margin-top:7px}.kk-scope.dp .p1-todo__tx{grid-column:2/-1}.kk-scope.dp .p1-todo--many .p1-todo__s{display:none}.kk-scope.dp .p1-todo__due{grid-column:2;align-self:center}.kk-scope.dp .p1-todo__go{grid-column:3}.kk-scope.dp .p1-todo__i:not(:has(.p1-todo__due)) .p1-todo__go{grid-column:2;justify-self:start}.kk-scope.dp .p1-fix{grid-template-columns:8px minmax(0, 1fr);align-items:start;gap:10px 12px;margin:-16px -16px 16px;padding:14px 16px 16px}.kk-scope.dp .p1-fix .p1-dot{margin-top:7px}.kk-scope.dp .p1-fix__go{grid-column:1/-1;width:100%}.kk-scope.dp .p1-work,.kk-scope.dp .p1-stage{padding:16px}.kk-scope.dp .p1-work__top,.kk-scope.dp .p1-stage{grid-template-columns:96px minmax(0, 1fr);gap:0 16px}.kk-scope.dp .p1-work__cv,.kk-scope.dp .p1-stage__cv{grid-row:1/span 3;align-self:start}.kk-scope.dp .p1-work__tx,.kk-scope.dp .p1-stage__body{display:contents}.kk-scope.dp .p1-work__tx>*,.kk-scope.dp .p1-stage__body>*{grid-column:2}.kk-scope.dp .p1-work__tx>.p1-work__miss,.kk-scope.dp .p1-work__tx>.p1-work__acts,.kk-scope.dp .p1-stage__body>.p1-live,.kk-scope.dp .p1-stage__body>.p1-status{grid-column:1/-1}.kk-scope.dp .p1-work__miss{padding-top:16px}.kk-scope.dp .p1-work__go{width:100%}.kk-scope.dp .p1-eyebrow{margin-top:2px}.kk-scope.dp .p1-title{margin-top:2px;font-size:28px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .p1-title{font-size:28px}}@container dm-page (max-width: 640px){.kk-scope.dp .p1-meta{margin-top:4px;font-size:14px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .p1-meta{font-size:14px}}@container dm-page (max-width: 640px){.kk-scope.dp .p1-live{padding-top:16px}.kk-scope.dp .p1-stores>:nth-child(n+5){display:none}.kk-scope.dp .p1-work .dpl-rail{grid-template-columns:minmax(0, 1fr);gap:14px;margin-top:20px;padding:0 0 0 26px}.kk-scope.dp .p1-work .dpl-rail::before{top:6px;bottom:6px;left:4px;right:auto;width:1px;height:auto}.kk-scope.dp .p1-work .dpl-rail li::before{top:5px;left:-26px}.kk-scope.dp .p1-work .dpl-rail__t{max-width:none}.kk-scope.dp .p1-row,.kk-scope.dp .p1-row--words,.kk-scope.dp .p1-row--words.p1-row--3{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:10px}.kk-scope.dp .p1-row>.p1-tile--earnings,.kk-scope.dp .p1-row>.p1-tile--release,.kk-scope.dp .p1-row>.p1-tile--next,.kk-scope.dp .p1-row>:last-child:nth-child(odd){grid-column:1/-1}.kk-scope.dp .p1-tile{min-height:0;padding:16px}.kk-scope.dp .p1-tile__v{margin-top:6px;font-size:22px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .p1-tile__v{font-size:22px}}@container dm-page (max-width: 640px){.kk-scope.dp .p1-tile--owed .p1-tile__k .p1-more{display:none}.kk-scope.dp .p1-tile__p{font-size:15px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .p1-tile__p{font-size:15px}}@container dm-page (max-width: 640px){.kk-scope.dp .p1-tile__h3{font-size:18px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .p1-tile__h3{font-size:18px}}@container dm-page (max-width: 640px){.kk-scope.dp .p1-empty{padding:24px 20px}.kk-scope.dp .p1-sleeve{max-width:132px}.kk-scope.dp .p1-invite{font-size:30px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .p1-invite{font-size:30px}}@container dm-page (max-width: 640px){.kk-scope.dp .p1-empty__acts .kk-btn{width:100%}.kk-scope.dp .p1-hint__desk{display:none}.kk-scope.dp .p1-hint__phone{display:inline}.kk-scope.dp .p1-mm{grid-template-columns:minmax(0, 1fr);gap:20px;padding:20px}.kk-scope.dp .p1-mm__sleeve{max-width:96px}.kk-scope.dp .p1-mm__t{font-size:26px}}@media(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp .p1-mm__t{font-size:26px}}.lb-ava,.sbx-c-artist__ava--label,.sbx-b-prow__img--label{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;line-height:1;width:2rem;height:2rem;border-radius:.5rem;background:var(--kk-fill-3);font-size:var(--kk-fs-caption);font-weight:700;letter-spacing:.04em;color:var(--kk-text)}.sbx-b-prow__img--act{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;line-height:1;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--kk-line);font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2)}.tl-pbar__who--label .tl-pbar__img{display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:var(--kk-fs-caption);font-weight:700;color:var(--kk-text);background:var(--kk-fill-3)}.sbx-c-artist__ava--label{width:100%;height:100%;border-radius:inherit;font-size:var(--kk-fs-small)}.sbx-b-prow--managed .sbx-b-prow__role{white-space:normal}.kc-scope .sbx-b-prow__go{flex-shrink:0;margin-left:auto;font-size:1.25rem;color:var(--kk-text-3)}.sbx-b-prow__dot{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:var(--kk-mint)}.kk-scope.dp .lb-attn__list{display:flex;flex-direction:column;gap:var(--kk-s-2);margin:0;padding:0;list-style:none}.kk-scope.dp .lb-attn__item{display:flex;align-items:center;gap:var(--kk-s-3);padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}@media(max-width: 768px){.kk-scope.dp .lb-attn__item{flex-wrap:wrap}}.kk-scope.dp .lb-attn__item--warn{border-color:var(--kk-warn-line);background:var(--kk-warn-fill)}.kk-scope.dp .lb-attn__dot{flex-shrink:0;width:.625rem;height:.625rem;border-radius:50%;background:var(--kk-status)}.kk-scope.dp .lb-attn__item--warn .lb-attn__dot{background:var(--kk-warn)}.kk-scope.dp .lb-attn__text{flex:1;min-width:12rem}.kk-scope.dp .lb-attn__title{margin:0 0 .125rem;font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text)}.kk-scope.dp.lb .lb-meters{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--kk-s-3)}@media(max-width: 768px){.kk-scope.dp.lb .lb-meters{grid-template-columns:repeat(2, minmax(0, 1fr))}}.kk-scope.dp.lb .lb-meter{padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope.dp.lb .lb-meter__label{margin:0;font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-meter__value{margin:.125rem 0 0;font-size:var(--kk-fs-title);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp.lb .lb-meter__value small{font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-table{width:100%;border-collapse:collapse}.kk-scope.dp.lb .lb-table th,.kk-scope.dp.lb .lb-table td{padding:var(--kk-s-3) var(--kk-s-2);border-bottom:1px solid var(--kk-hairline);font-size:var(--kk-fs-small);text-align:left;vertical-align:middle}.kk-scope.dp.lb .lb-table th{font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-table td:first-child{padding-left:0}.kk-scope.dp.lb .lb-table td:last-child,.kk-scope.dp.lb .lb-table th:last-child{padding-right:0;text-align:right}@media(max-width: 768px){.kk-scope.dp.lb .lb-table{display:block}.kk-scope.dp.lb .lb-table thead{display:none}.kk-scope.dp.lb .lb-table tbody,.kk-scope.dp.lb .lb-table tr{display:block}.kk-scope.dp.lb .lb-table tr{padding:var(--kk-s-3) 0;border-bottom:1px solid var(--kk-hairline)}.kk-scope.dp.lb .lb-table td{display:block;padding:.125rem 0;border:0}.kk-scope.dp.lb .lb-table td:last-child{padding-top:var(--kk-s-2);text-align:left}}.kk-scope.dp.lb .lb-row__name{display:flex;align-items:center;gap:var(--kk-s-3);min-width:0}.kk-scope.dp.lb .lb-row__title{font-weight:600;color:var(--kk-text);text-decoration:none}.kk-scope.dp.lb .lb-row__title:hover{text-decoration:underline;text-underline-offset:.2em}.kk-scope.dp.lb .lb-row__meta{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.lb .lb-status{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.kk-scope.dp.lb .lb-status::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--kk-status)}.kk-scope.dp.lb .lb-status--active::before,.kk-scope.dp.lb .lb-status--approved::before{background:var(--kk-mint)}.kk-scope.dp.lb .lb-status--warn::before{background:var(--kk-warn)}.kk-scope.dp.lb .lb-status--needs-you::before{background:var(--kk-needs-you)}.kk-scope.dp.lb .lb-status--off::before{background:rgba(0,0,0,0);border:1px solid var(--kk-text-3)}.kk-scope.dp.lb .lb-pair{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);gap:var(--kk-s-6);align-items:start}@media(max-width: 1024px){.kk-scope.dp.lb .lb-pair{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp.lb .lb-form{display:flex;flex-direction:column;gap:var(--kk-s-4)}.kk-scope.dp.lb .lb-field{display:flex;flex-direction:column;gap:var(--kk-s-2)}.kk-scope.dp.lb .lb-field__hint{margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.lb .lb-field__error{margin:0;font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-error)}.kk-scope.dp.lb .lb-unavail{display:flex;gap:var(--kk-s-3);align-items:flex-start;padding:var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope.dp.lb .lb-unavail>.material-symbols-outlined{flex-shrink:0;font-size:1.5rem;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-unavail__text{display:flex;flex-direction:column;gap:var(--kk-s-2);min-width:0}.kk-scope.dp.lb .lb-unavail__text p{margin:0}.kk-scope.dp.lb .lb-fieldset{display:flex;flex-direction:column;gap:var(--kk-s-4);min-width:0;margin:0;padding:0;border:0}.kk-scope.dp.lb .lb-input{width:100%;height:auto;min-height:var(--kk-control);padding:.5rem 1rem;border:1px solid var(--kk-line-control);border-radius:var(--kk-r-control);background-color:var(--kk-surface-input);color:var(--kk-text);font-size:var(--kk-fs-body);line-height:1.4;transition:border-color var(--kk-dur-fast) var(--kk-ease-out),background-color var(--kk-dur-fast) var(--kk-ease-out),box-shadow var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.dp.lb .lb-input::placeholder{color:var(--kk-text-3);opacity:1}.kk-scope.dp.lb .lb-input:hover:not(:disabled){border-color:var(--kk-line-control-hover)}.kk-scope.dp.lb .lb-input:focus,.kk-scope.dp.lb .lb-input:focus-visible{outline:2px solid rgba(0,0,0,0);border-color:var(--kk-mint);background-color:var(--kk-surface-input-focus);box-shadow:0 0 0 4px var(--kk-mint-halo)}.kk-scope.dp.lb .lb-input[aria-invalid=true]{border-color:var(--kk-error-line);box-shadow:0 0 0 4px var(--kk-error-halo)}.kk-scope.dp.lb .lb-input:disabled{border-style:dashed;border-color:var(--kk-line);background-color:rgba(255,255,255,.02);color:var(--kk-text-off);cursor:not-allowed}.kk-scope.dp.lb .lb-input:disabled::placeholder{color:var(--kk-text-off)}.kk-scope.dp.lb .lb-input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #202327 inset;-webkit-text-fill-color:#f2f4f7}.kk-scope.dp.lb .lb-input[readonly]{border-style:dashed;background-color:var(--kk-fill-1);color:var(--kk-text-2);cursor:default}.kk-scope.dp.lb select.lb-input{width:100%}.kk-scope.dp.lb .lb-label{display:block;margin-bottom:.5rem;font-size:var(--kk-fs-body);font-weight:600;line-height:1.4;color:var(--kk-text)}.kk-scope.dp.lb .lb-actions{display:flex;flex-wrap:wrap;gap:var(--kk-s-3);align-items:center}.kk-scope.dp.lb .lb-actions[hidden]{display:none}.kk-scope.dp.lb .lb-choice{display:flex;gap:var(--kk-s-3);padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);cursor:pointer}.kk-scope.dp.lb .lb-choice input{display:inline-block;flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.2rem;accent-color:var(--kk-mint)}.kk-scope.dp.lb .lb-choice:has(input:checked){border-color:var(--kk-mint-line-strong);background:var(--kk-mint-fill)}.kk-scope.dp.lb .lb-choice:has(input:disabled){opacity:.6;cursor:not-allowed}.kk-scope.dp.lb .lb-choice__title{margin:0;font-weight:600;color:var(--kk-text)}.kk-scope.dp.lb .lb-check{display:flex;gap:var(--kk-s-3);align-items:flex-start;font-size:var(--kk-fs-small);color:var(--kk-text-2);cursor:pointer}.kk-scope.dp.lb .lb-check input{display:inline-block;flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.15rem;accent-color:var(--kk-mint)}.kk-scope.dp.lb .lb-check strong{color:var(--kk-text)}.kk-scope.dp.lb .lb-months{display:flex;flex-wrap:wrap;gap:var(--kk-s-2)}.kk-scope.dp.lb .lb-month{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);text-align:center;text-decoration:none;cursor:pointer;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out),box-shadow var(--kk-dur-fast) var(--kk-ease-out),transform 80ms var(--kk-ease-out);gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.kk-scope.dp.lb .lb-month .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.kk-scope.dp.lb .lb-month{min-height:44px}}.kk-scope.dp.lb .lb-month:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp.lb .lb-month:active:not(:disabled){transform:scale(0.985)}.kk-scope.dp.lb .lb-month:disabled{cursor:not-allowed;transform:none}.kk-scope.dp.lb .lb-month{background:rgba(255,255,255,.06);border-color:var(--kk-line);color:var(--kk-text)}.kk-scope.dp.lb .lb-month:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.kk-scope.dp.lb .lb-month:active:not(:disabled){background:rgba(255,255,255,.14)}.kk-scope.dp.lb .lb-month:disabled{background:var(--kk-fill-2);border-color:rgba(0,0,0,0);color:var(--kk-text-off)}.kk-scope.dp.lb .lb-month{min-height:var(--kk-target);font-variant-numeric:tabular-nums}.kk-scope.dp.lb .lb-month[aria-pressed=true]{border-color:var(--kk-mint-line-strong);background:var(--kk-mint-fill-2);color:var(--kk-text)}.kk-scope.dp.lb .lb-month:disabled{opacity:.5;cursor:not-allowed}.kk-scope.dp.lb .lb-rules{display:flex;flex-direction:column;gap:var(--kk-s-2);margin:0;padding:0;list-style:none}.kk-scope.dp.lb .lb-rules li{display:flex;gap:var(--kk-s-2);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.lb .lb-rules .material-symbols-outlined{font-size:1.25rem;color:var(--kk-mint)}.kk-scope.dp.lb .lb-rules .is-x .material-symbols-outlined{color:var(--kk-text-3)}.kk-scope.dp.lb .lb-rules b{font-weight:600;color:var(--kk-text)}.kk-scope.dp.lb .lb-tl{margin:0;padding:0;list-style:none}.kk-scope.dp.lb .lb-tl__row{display:flex;gap:var(--kk-s-3);padding-bottom:var(--kk-s-4);position:relative}.kk-scope.dp.lb .lb-tl__row::before{content:"";position:absolute;top:1.75rem;bottom:0;left:.875rem;width:1px;background:var(--kk-hairline)}.kk-scope.dp.lb .lb-tl__row:last-child::before{display:none}.kk-scope.dp.lb .lb-tl__mark{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--kk-line);border-radius:50%;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-tl__mark .material-symbols-outlined{font-size:1rem}.kk-scope.dp.lb .lb-tl__row.is-done .lb-tl__mark{border-color:var(--kk-mint-line-strong);background:var(--kk-mint-fill-2);color:var(--kk-mint)}.kk-scope.dp.lb .lb-tl__row.is-now .lb-tl__mark,.kk-scope.dp.lb .lb-tl__row.is-next .lb-tl__mark{border-color:var(--kk-text);color:var(--kk-text)}.kk-scope.dp.lb .lb-tl__row.is-warn .lb-tl__mark{border-color:var(--kk-warn-line);color:var(--kk-warn)}.kk-scope.dp.lb .lb-tl__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2);margin:.2rem 0 .125rem;font-weight:600;color:var(--kk-text)}.kk-scope.dp.lb .lb-tl__title small{font-weight:500;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-owed{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-4)}@media(max-width: 768px){.kk-scope.dp.lb .lb-owed{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp.lb .lb-figure{margin:0;font-size:var(--kk-fs-display);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp.lb .lb-figure .lb-figure__unit{margin-right:.35rem;font-size:var(--kk-fs-lead);font-weight:500;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-figure--md{font-size:var(--kk-fs-title)}.kk-scope.dp.lb .lb-paper-link{font-weight:600;color:var(--kk-text);text-decoration:underline;text-underline-offset:.2em}.kk-scope.dp.lb .lb-paper{max-width:52rem;padding:var(--kk-s-8);border-radius:.25rem;background:#f4f6f8;color:#15181b;box-shadow:var(--kk-shadow-raise)}@media(max-width: 768px){.kk-scope.dp.lb .lb-paper{padding:var(--kk-s-5)}}.kk-scope.dp.lb .lb-paper *{color:inherit}.kk-scope.dp.lb .lb-paper h2,.kk-scope.dp.lb .lb-paper h3{margin:0;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em}.kk-scope.dp.lb .lb-paper .lb-paper__head{display:flex;justify-content:space-between;gap:var(--kk-s-4);padding-bottom:var(--kk-s-4);border-bottom:1px solid #c5c9ce}.kk-scope.dp.lb .lb-paper .lb-paper__mark{font-size:var(--kk-fs-title);font-weight:800;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em}.kk-scope.dp.lb .lb-paper .lb-paper__meta{font-size:var(--kk-fs-caption);color:#555;text-align:right}.kk-scope.dp.lb .lb-paper .lb-paper__headline{margin:var(--kk-s-5) 0 var(--kk-s-2);font-size:var(--kk-fs-lead);font-weight:600}.kk-scope.dp.lb .lb-paper .lb-paper__total{display:flex;justify-content:space-between;align-items:baseline;gap:var(--kk-s-4);margin:var(--kk-s-4) 0;padding:var(--kk-s-3) var(--kk-s-4);border:1px solid #c5c9ce;border-radius:.25rem;background:#fff}.kk-scope.dp.lb .lb-paper .lb-paper__total strong{font-size:var(--kk-fs-title);font-variant-numeric:tabular-nums}.kk-scope.dp.lb .lb-paper table{width:100%;margin:var(--kk-s-2) 0 var(--kk-s-5);border-collapse:collapse;font-size:var(--kk-fs-small);font-variant-numeric:tabular-nums}.kk-scope.dp.lb .lb-paper th,.kk-scope.dp.lb .lb-paper td{padding:.375rem .5rem;border-bottom:1px solid #d8dce1;text-align:left}.kk-scope.dp.lb .lb-paper th{font-size:var(--kk-fs-caption);text-transform:uppercase;letter-spacing:.04em;color:#555}.kk-scope.dp.lb .lb-paper .num{text-align:right}.kk-scope.dp.lb .lb-paper .lb-paper__foot{margin:var(--kk-s-4) 0 0;padding-top:var(--kk-s-3);border-top:1px solid #c5c9ce;font-size:var(--kk-fs-caption);color:#555}.kk-scope.dp.lb .lb-exports{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-4)}@media(max-width: 768px){.kk-scope.dp.lb .lb-exports{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp.lb .lb-preset-list{display:flex;flex-wrap:wrap;gap:var(--kk-s-2)}.kk-scope.dp.lb .lb-nudge{display:flex;gap:var(--kk-s-3);align-items:flex-start;padding:var(--kk-s-3) var(--kk-s-4);border:1px dashed var(--kk-line);border-radius:var(--kk-r-card);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.lb .lb-nudge .material-symbols-outlined{color:var(--kk-text-3)}.kk-scope.dp.lb .lb-minimums{display:flex;flex-direction:column;gap:var(--kk-s-3)}.kk-scope.dp.lb .lb-minimums__now{margin:0;padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-mint-line-strong);border-radius:var(--kk-r-card);background:var(--kk-mint-fill);font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope.dp.lb .lb-minimums__now strong{font-weight:600;color:var(--kk-text)}.kk-scope.dp.lb .lb-minimums__table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.kk-scope.dp.lb .lb-minimums__table th,.kk-scope.dp.lb .lb-minimums__table td{padding:var(--kk-s-2) var(--kk-s-3);border-bottom:1px solid var(--kk-hairline);font-size:var(--kk-fs-small);font-weight:400;text-align:left;color:var(--kk-text-2)}.kk-scope.dp.lb .lb-minimums__table thead th{font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-minimums__table tbody th{font-weight:600;color:var(--kk-text)}.kk-scope.dp.lb .lb-minimums__table tbody td{white-space:nowrap}@media(max-width: 768px){.kk-scope.dp.lb .lb-minimums__table th,.kk-scope.dp.lb .lb-minimums__table td{padding-inline:var(--kk-s-2)}}.kk-scope.dp.lb .lb-minimums__table tr.is-current th,.kk-scope.dp.lb .lb-minimums__table tr.is-current td{background:var(--kk-mint-fill);color:var(--kk-text)}.kk-scope.dp.lb .lb-minimums__table tr.is-current th{box-shadow:inset 2px 0 0 var(--kk-mint)}.kk-scope.dp.lb .lb-confirm{display:flex;flex-direction:column;gap:var(--kk-s-2);padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.lb .lb-confirm[hidden]{display:none}.kk-scope.dp.lb .lb-confirm strong{font-weight:600;color:var(--kk-text)}.kk-scope.dp.lb .lb-confirm__note{display:flex;gap:var(--kk-s-2);align-items:flex-start;margin:0;font-size:var(--kk-fs-caption);line-height:1.5;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-confirm__note .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-tiers{display:grid;grid-template-columns:repeat(auto-fill, minmax(11rem, 1fr));gap:var(--kk-s-3)}.kk-scope.dp.lb .lb-tier{padding:var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope.dp.lb .lb-tier.is-current{border-color:var(--kk-mint-line-strong);background:var(--kk-mint-fill)}.kk-scope.dp.lb .lb-tier.is-off{border-style:dashed;color:var(--kk-text-2)}.kk-scope.dp.lb .lb-tier__acts{margin:0;font-size:var(--kk-fs-title);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;color:var(--kk-text)}.kk-scope.dp.lb .lb-split .lb-input{min-width:0;width:100%}.kk-scope.dp.lb .lb-split__share{white-space:nowrap}.kk-scope.dp.lb .lb-split__share span{margin-left:.375rem;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-split__input{width:100%;height:auto;min-height:var(--kk-control);padding:.5rem 1rem;border:1px solid var(--kk-line-control);border-radius:var(--kk-r-control);background-color:var(--kk-surface-input);color:var(--kk-text);font-size:var(--kk-fs-body);line-height:1.4;transition:border-color var(--kk-dur-fast) var(--kk-ease-out),background-color var(--kk-dur-fast) var(--kk-ease-out),box-shadow var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.dp.lb .lb-split__input::placeholder{color:var(--kk-text-3);opacity:1}.kk-scope.dp.lb .lb-split__input:hover:not(:disabled){border-color:var(--kk-line-control-hover)}.kk-scope.dp.lb .lb-split__input:focus,.kk-scope.dp.lb .lb-split__input:focus-visible{outline:2px solid rgba(0,0,0,0);border-color:var(--kk-mint);background-color:var(--kk-surface-input-focus);box-shadow:0 0 0 4px var(--kk-mint-halo)}.kk-scope.dp.lb .lb-split__input[aria-invalid=true]{border-color:var(--kk-error-line);box-shadow:0 0 0 4px var(--kk-error-halo)}.kk-scope.dp.lb .lb-split__input:disabled{border-style:dashed;border-color:var(--kk-line);background-color:rgba(255,255,255,.02);color:var(--kk-text-off);cursor:not-allowed}.kk-scope.dp.lb .lb-split__input:disabled::placeholder{color:var(--kk-text-off)}.kk-scope.dp.lb .lb-split__input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #202327 inset;-webkit-text-fill-color:#f2f4f7}.kk-scope.dp.lb .lb-split__input{width:5.5rem;min-height:var(--kk-target);font-variant-numeric:tabular-nums}.kk-scope.dp.lb .lb-split__input[readonly]{color:var(--kk-text-2);background:var(--kk-fill-1)}.kk-scope.dp.lb .lb-split td:last-child{white-space:nowrap}.kk-scope.dp.lb .lb-split__on100{padding-left:var(--kk-s-5);text-align:left;font-variant-numeric:tabular-nums;color:var(--kk-text-2)}@media(max-width: 768px){.kk-scope.dp.lb .lb-split .lb-split__input{width:5.5rem}.kk-scope.dp.lb .lb-split__on100{padding-left:0;text-align:left}.kk-scope.dp.lb .lb-split__on100::before{content:"On 100: ";color:var(--kk-text-3)}.kk-scope.dp.lb .lb-split__dash,.kk-scope.dp.lb .lb-split td:empty{display:none}}.kk-scope.dp.lb .lb-sum.is-bad{color:var(--kk-error)}.kk-scope.dp.lb .lb-rules--errors:empty{display:none}.kk-scope.dp.lb .lb-rules .is-wait .material-symbols-outlined{color:var(--kk-text-3)}.kk-scope.dp.lb .lb-rules .is-needs-you .material-symbols-outlined{color:var(--kk-needs-you)}.kk-scope.dp.lb .lb-gate{border-color:var(--kk-mint-line-strong)}.kk-scope.dp.lb .lb-terms{max-height:16rem;overflow:auto;padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.lb .lb-terms:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp.lb .lb-terms--doc{max-height:24rem;line-height:1.55}.kk-scope.dp.lb .lb-terms--doc h1{margin:0 0 var(--kk-s-2);font-size:var(--kk-fs-body);color:var(--kk-text)}.kk-scope.dp.lb .lb-terms--doc h2{margin:var(--kk-s-4) 0 var(--kk-s-2);font-size:var(--kk-fs-small);font-weight:700;color:var(--kk-text)}.kk-scope.dp.lb .lb-terms--doc p,.kk-scope.dp.lb .lb-terms--doc ul{margin:0 0 var(--kk-s-2)}.kk-scope.dp.lb .lb-terms--doc ul{padding-left:1.25rem}.kk-scope.dp.lb .lb-terms__outline{margin:0 0 var(--kk-s-3);padding-left:1.25rem}.kk-scope.dp.lb .lb-terms__outline li{margin:.25rem 0}.kk-scope.dp.lb .lb-tc-box{container:lb-tc/inline-size}.kk-scope.dp.lb .lb-tc{display:grid;grid-template-columns:minmax(0, 1fr) minmax(17rem, 20rem);gap:var(--kk-s-10);align-items:start}.kk-scope.dp.lb .lb-tc__read{display:flex;flex-direction:column;gap:var(--kk-s-6);min-width:0;max-width:35rem}.kk-scope.dp.lb .lb-tc__sub{margin:0}.kk-scope.dp.lb .lb-tc__gate{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kk-s-3)}.kk-scope.dp.lb .lb-tc__intro{margin:0;font-size:var(--kk-fs-body);line-height:1.6;color:var(--kk-text-2)}.kk-scope.dp.lb .lb-tc__meta{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.lb .lb-tc__meta a,.kk-scope.dp.lb .lb-tc__done .dp-text a{color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.kk-scope.dp.lb .lb-tc__meta a:hover,.kk-scope.dp.lb .lb-tc__done .dp-text a:hover{text-decoration-color:currentColor}.kk-scope.dp.lb .lb-tc__meta a:focus-visible,.kk-scope.dp.lb .lb-tc__done .dp-text a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp.lb .lb-tc__pill--read{display:none}.kk-scope.dp.lb .lb-tc .dp-code,.kk-scope.dp.lb .lb-tc__verid{white-space:nowrap;font-variant-numeric:tabular-nums}.kk-scope.dp.lb .lb-tc__changes{display:flex;flex-direction:column;gap:var(--kk-s-8);margin-top:var(--kk-s-4)}.kk-scope.dp.lb .lb-tc__h{margin:0 0 calc(var(--kk-s-4)*-1);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2)}.kk-scope.dp.lb .lb-tc__group{scroll-margin-top:var(--kk-s-4)}.kk-scope.dp.lb .lb-tc__ghead{display:flex;align-items:baseline;gap:var(--kk-s-3);padding-bottom:var(--kk-s-3);border-bottom:1px solid var(--kk-line)}.kk-scope.dp.lb .lb-tc__num,.kk-scope.dp.lb .lb-tc__count{font-family:var(--kk-font-body);font-size:var(--kk-fs-small);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--kk-text-3)}.kk-scope.dp.lb .lb-tc__num{min-width:1.75rem}.kk-scope.dp.lb .lb-tc__count{margin-left:auto}.kk-scope.dp.lb .lb-tc__list{margin:0;padding:0;list-style:none}.kk-scope.dp.lb .lb-tc__item{padding:var(--kk-s-4) 0;font-size:var(--kk-fs-body);line-height:1.6;color:var(--kk-text)}.kk-scope.dp.lb .lb-tc__item+.kk-scope.dp.lb .lb-tc__item{border-top:1px solid var(--kk-hairline)}.kk-scope.dp.lb .lb-tc__pointer{padding:var(--kk-s-4) 0;font-size:var(--kk-fs-small);line-height:1.6;color:var(--kk-text-2)}.kk-scope.dp.lb .lb-tc__pointer:not(:first-child){border-top:1px solid var(--kk-hairline)}.kk-scope.dp.lb .lb-tc__lead{display:block;margin-bottom:var(--kk-s-1);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.lb .lb-tc__ref{font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp.lb .lb-tc__doc{margin-top:var(--kk-s-8);padding-top:var(--kk-s-8);border-top:1px solid var(--kk-line);font-size:var(--kk-fs-body);line-height:1.65;color:var(--kk-text-2)}.kk-scope.dp.lb .lb-tc__doc h1{margin:0 0 var(--kk-s-1);font-size:var(--kk-fs-title);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.25;color:var(--kk-text)}.kk-scope.dp.lb .lb-tc__doc h1+p{font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.dp.lb .lb-tc__doc h2{margin:var(--kk-s-8) 0 var(--kk-s-3);scroll-margin-top:var(--kk-s-4);font-size:var(--kk-fs-lead);font-weight:600;line-height:1.35;color:var(--kk-text)}.kk-scope.dp.lb .lb-tc__doc p,.kk-scope.dp.lb .lb-tc__doc ul,.kk-scope.dp.lb .lb-tc__doc ol{margin:0 0 var(--kk-s-3)}.kk-scope.dp.lb .lb-tc__doc ul,.kk-scope.dp.lb .lb-tc__doc ol{padding-left:1.25rem}.kk-scope.dp.lb .lb-tc__doc li{margin:var(--kk-s-1) 0}.kk-scope.dp.lb .lb-tc__doc strong,.kk-scope.dp.lb .lb-tc__doc em{color:var(--kk-text)}.kk-scope.dp.lb .lb-tc__doc a{color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.kk-scope.dp.lb .lb-tc__doc a:hover{text-decoration-color:currentColor}.kk-scope.dp.lb .lb-tc__doc a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp.lb .lb-tc__doc table{width:100%;border-collapse:collapse;font-size:var(--kk-fs-small)}.kk-scope.dp.lb .lb-tc__doc th,.kk-scope.dp.lb .lb-tc__doc td{padding:var(--kk-s-2) var(--kk-s-3) var(--kk-s-2) 0;border-bottom:1px solid var(--kk-hairline);text-align:left;vertical-align:top}.kk-scope.dp.lb .lb-tc__back{margin:var(--kk-s-4) 0 0}.kk-scope.dp.lb .lb-tc__rail{position:sticky;top:var(--kk-s-4);display:flex;flex-direction:column;gap:var(--kk-s-3);max-height:calc(100dvh - var(--kk-s-8));overflow-y:auto;overscroll-behavior:contain}.kk-scope.dp.lb .lb-tc__accept{gap:var(--kk-s-4);padding:var(--kk-s-5);background:var(--kk-surface);border-color:var(--kk-border)}.kk-scope.dp.lb .lb-tc__pill{align-self:flex-start}.kk-scope.dp.lb .lb-tc__intro--rail{font-size:var(--kk-fs-small)}.kk-scope.dp.lb .lb-tc__form{gap:var(--kk-s-4)}.kk-scope.dp.lb .lb-tc__form .lb-actions{display:block}.kk-scope.dp.lb .lb-tc__form .kk-btn--primary{width:100%;justify-content:center}.kk-scope.dp.lb .lb-tc__check{font-size:var(--kk-fs-body);line-height:1.45}.kk-scope.dp.lb .lb-tc__check input{width:1.25rem;height:1.25rem;margin-top:.1rem}.kk-scope.dp.lb .lb-tc__check input[aria-invalid=true]{outline:2px solid var(--kk-error-line);outline-offset:2px}.kk-scope.dp.lb .lb-tc__err .lb-flash{flex-wrap:wrap;align-items:flex-start;row-gap:var(--kk-s-1)}.kk-scope.dp.lb .lb-tc__err .lb-flash p{flex:1 1 0;min-width:0}.kk-scope.dp.lb .lb-tc__err .lb-flash .lb-flash__korri{flex-basis:100%;margin-left:2rem;white-space:normal;text-align:left}.kk-scope.dp.lb .lb-tc__toc{gap:var(--kk-s-2);padding:var(--kk-s-4) var(--kk-s-3);background:var(--kk-surface);border-color:var(--kk-border)}.kk-scope.dp.lb .lb-tc__toch{display:flex;gap:var(--kk-s-2);margin:0 var(--kk-s-2);font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-text-2)}.kk-scope.dp.lb .lb-tc__toch .lb-tc__count{margin-left:0}.kk-scope.dp.lb .lb-tc__toclist{margin:0;padding:0;list-style:none}.kk-scope.dp.lb .lb-tc__toclist a{display:grid;grid-template-columns:1.75rem minmax(0, 1fr) auto;align-items:baseline;gap:var(--kk-s-2);min-height:var(--kk-target);padding:var(--kk-s-2);border-radius:var(--kk-r-control);font-size:var(--kk-fs-small);line-height:1.35;color:var(--kk-text-2);text-decoration:none;align-content:center}.kk-scope.dp.lb .lb-tc__toclist a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}.kk-scope.dp.lb .lb-tc__toclist a:hover{background:var(--kk-fill-1);color:var(--kk-text)}.kk-scope.dp.lb .lb-tc__toclist a[aria-current=true]{background:var(--kk-fill-2);color:var(--kk-text);box-shadow:inset 3px 0 0 var(--kk-mint)}@container lb-tc (max-width: 52rem){.kk-scope.dp.lb .lb-tc{grid-template-columns:minmax(0, 1fr);gap:var(--kk-s-6)}.kk-scope.dp.lb .lb-tc__read{max-width:none}.kk-scope.dp.lb .lb-tc__toc{display:none}.kk-scope.dp.lb .lb-tc:not(.lb-tc--two) .lb-tc__pill--read{display:inline-flex}.kk-scope.dp.lb .lb-tc:not(.lb-tc--two) .lb-tc__pill--rail{display:none}.kk-scope.dp.lb .lb-tc:not(.lb-tc--two) .lb-tc__rail{position:static;top:auto;bottom:0;z-index:2;max-height:none;overflow:visible;margin:0 calc(var(--kk-s-4)*-1);padding:var(--kk-s-3) var(--kk-s-4) var(--kk-s-4);border-top:1px solid var(--kk-border);background:var(--kk-bg)}@media(min-height: 36rem){.kk-scope.dp.lb .lb-tc:not(.lb-tc--two) .lb-tc__rail{position:sticky}}.kk-scope.dp.lb .lb-tc:not(.lb-tc--two) .lb-tc__accept{gap:var(--kk-s-3);padding:0;border:0;background:none}.kk-scope.dp.lb .lb-tc:not(.lb-tc--two) .lb-tc__form{gap:var(--kk-s-3)}.kk-scope.dp.lb .lb-tc:not(.lb-tc--two) .lb-tc__err .lb-flash{padding:var(--kk-s-2) var(--kk-s-3)}.kk-scope.dp.lb .lb-tc--two .lb-tc__rail{position:static;max-height:none;overflow:visible}}.kk-scope.dp.lb .lb-log{margin:0;padding:0;list-style:none;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.lb .lb-log li{padding:.375rem 0;border-bottom:1px solid var(--kk-hairline)}.kk-scope.dp.lb .lb-log b{font-weight:600;color:var(--kk-text-2)}.kk-scope.dp.lb .lb-flash{align-items:center}.kk-scope.dp.lb .lb-flash p{margin:0}.kk-scope.dp.lb .lb-flash__korri{color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.kk-scope.dp.lb .lb-flash__korri:hover{text-decoration-color:currentColor}.kk-scope.dp.lb .lb-flash__korri:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp.lb .lb-flash__korri{flex-shrink:0;margin-left:auto;padding:0;border:0;background:none;font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.kk-scope.dp.lb .lb-flash__korri[hidden]{display:none}.kk-scope.dp.lb .lb-hidden-note{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.lb .lb-note{display:flex;flex-direction:column;gap:var(--kk-s-1);margin:0 0 var(--kk-s-3);padding-left:var(--kk-s-3);border-left:2px solid var(--kk-line)}.kk-scope.dp.lb .lb-note figcaption{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.lb .lb-note blockquote{margin:0;font-size:var(--kk-fs-body);line-height:1.5;color:var(--kk-text);white-space:pre-line;overflow-wrap:anywhere}.kk-scope.dp.lb .lb-split-line{display:flex;align-items:center;gap:var(--kk-s-2);margin:var(--kk-s-3) 0 var(--kk-s-1);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.lb .lb-split-line .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp .po{--kk-fs-small: 14px;--kk-fs-caption: 12.5px;font-size:14px}.kk-scope.dp .po .kk-btn{min-height:36px;padding:0 1rem;font-size:14px}.kk-scope.dp .po .kk-btn .material-symbols-outlined{font-size:1.125rem}.kk-scope.dp .po .kk-btn--ghost{padding:0 .75rem}.kk-scope.dp .po .po-eyebrow{margin:0;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp .po .po-setup{border-color:var(--kk-mint-line)}.kk-scope.dp .po .po-steps{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp .po .po-step{display:flex;align-items:center;gap:var(--kk-s-3);padding:var(--kk-s-3) 0;border-top:1px solid var(--kk-hairline)}.kk-scope.dp .po .po-step:first-child{padding-top:0;border-top:0}@media(max-width: 768px){.kk-scope.dp .po .po-step{flex-wrap:wrap}.kk-scope.dp .po .po-step .kk-btn{margin-left:calc(1.5rem + var(--kk-s-3))}}.kk-scope.dp .po .po-step__mark{display:grid;flex:none;place-items:center;width:1.5rem;height:1.5rem;border:1.5px solid var(--kk-line);border-radius:50%;color:var(--kk-mint)}.kk-scope.dp .po .po-step__mark .material-symbols-outlined{font-size:1rem}.kk-scope.dp .po .po-step.is-done .po-step__mark{border-color:var(--kk-mint-line);background:var(--kk-mint-fill)}.kk-scope.dp .po .po-step__body{flex:1 1 14rem;min-width:0}.kk-scope.dp .po .po-step__title{margin:0;font-weight:600;color:var(--kk-text)}.kk-scope.dp .po .po-summary{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, 1fr);gap:var(--kk-s-6) var(--kk-s-8)}@media(max-width: 1024px){.kk-scope.dp .po .po-summary{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp .po .po-summary__owed,.kk-scope.dp .po .po-summary__next{display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0}.kk-scope.dp .po .po-summary__next{padding-left:var(--kk-s-8);border-left:1px solid var(--kk-hairline)}@media(max-width: 1024px){.kk-scope.dp .po .po-summary__next{padding:var(--kk-s-5) 0 0;border-top:1px solid var(--kk-hairline);border-left:0}}.kk-scope.dp .po .po-states{display:flex;flex-direction:column;gap:var(--kk-s-2);margin:0;padding:0;list-style:none}.kk-scope.dp .po .po-state{display:flex;gap:var(--kk-s-2);align-items:flex-start;color:var(--kk-text-2)}.kk-scope.dp .po .po-state b{font-weight:600;color:var(--kk-text)}.kk-scope.dp .po .po-state .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp .po .po-state__dot{flex:none;width:.5rem;height:.5rem;margin-top:.4rem;border-radius:50%;background:var(--kk-status)}.kk-scope.dp .po .po-state--due .po-state__dot,.kk-scope.dp .po .po-state--paid .po-state__dot,.kk-scope.dp .po .po-state--deposited .po-state__dot{background:var(--kk-mint)}.kk-scope.dp .po .po-state.is-needs-you .po-state__dot{background:var(--kk-needs-you)}.kk-scope.dp .po .po-request{display:flex;flex-wrap:wrap;gap:var(--kk-s-2) var(--kk-s-3);align-items:center}.kk-scope.dp .po .po-limits{display:flex;flex-direction:column;gap:var(--kk-s-2)}.kk-scope.dp .po .po-limits__line{display:flex;gap:var(--kk-s-3);align-items:flex-start;margin:0;color:var(--kk-text-2)}.kk-scope.dp .po .po-limits__line b{font-weight:600;color:var(--kk-text)}.kk-scope.dp .po .po-limits__line .material-symbols-outlined{flex:none;font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp .po .po-meter{display:inline-flex;flex:none;gap:.25rem;align-items:center;padding-top:.3rem}.kk-scope.dp .po .po-meter__pip{width:.625rem;height:.625rem;border:1px solid var(--kk-text-3);border-radius:50%}.kk-scope.dp .po .po-meter__pip.is-used{border-color:var(--kk-text-3);background:var(--kk-text-3)}.kk-scope.dp .po .po-askall{display:flex;flex-wrap:wrap;gap:var(--kk-s-3) var(--kk-s-4);align-items:center;justify-content:space-between;padding-top:var(--kk-s-3);border-top:1px solid var(--kk-hairline)}.kk-scope.dp .po .po-askall .kk-btn{flex:none}.kk-scope.dp .po .po-askall__text{display:flex;flex:1 1 14rem;flex-direction:column;gap:var(--kk-s-1);min-width:0;color:var(--kk-text-2)}.kk-scope.dp .po .po-askall__text b{font-weight:600;color:var(--kk-text)}.kk-scope.dp .po .po-reminder{display:flex;gap:var(--kk-s-3);align-items:flex-start}.kk-scope.dp .po .po-reminder__dot{flex:none;width:.5rem;height:.5rem;margin-top:.55rem;border-radius:50%;background:var(--kk-needs-you)}.kk-scope.dp .po .po-reminder__body{display:flex;flex-direction:column;gap:var(--kk-s-2);min-width:0}.kk-scope.dp .po .po-years{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp .po .po-year{display:flex;flex-wrap:wrap;gap:var(--kk-s-2) var(--kk-s-3);align-items:center;justify-content:space-between;padding:var(--kk-s-3) 0;border-top:1px solid var(--kk-hairline)}.kk-scope.dp .po .po-year:first-child{border-top:0}.kk-scope.dp .po .po-year__main{display:flex;flex-direction:column;min-width:0;color:var(--kk-text-2)}.kk-scope.dp .po .po-year__main b{font-variant-numeric:tabular-nums;font-weight:600;color:var(--kk-text)}.kk-scope.dp .po .po-year__links{display:flex;flex-wrap:wrap;gap:var(--kk-s-2)}.kk-scope.dp .po .po-grid{display:grid;grid-template-columns:minmax(0, 1fr) 340px;gap:var(--kk-s-4);align-items:start}@media(max-width: 1024px){.kk-scope.dp .po .po-grid{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp .po .po-main,.kk-scope.dp .po .po-rail{display:flex;flex-direction:column;gap:var(--kk-s-4);min-width:0}.kk-scope.dp .po .po-table{width:100%;border-collapse:collapse}.kk-scope.dp .po .po-table th,.kk-scope.dp .po .po-table td{padding:var(--kk-s-3) var(--kk-s-2);border-top:1px solid var(--kk-hairline);font-size:14px;font-weight:400;text-align:left;vertical-align:top;color:var(--kk-text-2)}.kk-scope.dp .po .po-table thead th{padding-top:var(--kk-s-2);border-top:0;border-bottom:1px solid var(--kk-hairline);font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp .po .po-table tbody th{font-weight:500;color:var(--kk-text)}.kk-scope.dp .po .po-table th:first-child,.kk-scope.dp .po .po-table td:first-child{padding-left:0}.kk-scope.dp .po .po-table th:last-child,.kk-scope.dp .po .po-table td:last-child{padding-right:0}.kk-scope.dp .po .po-table .lb-status{white-space:normal}.kk-scope.dp .po .po-table .lb-status::before{flex:none}.kk-scope.dp .po .po-table .po-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.kk-scope.dp .po .po-table .po-table__none{padding-top:var(--kk-s-4);padding-bottom:var(--kk-s-2);border-top:0;font-size:15px;line-height:1.45;white-space:normal}.kk-scope.dp .po .po-table .po-num--words{white-space:normal;overflow-wrap:break-word}@media(max-width: 768px){.kk-scope.dp .po .po-table .po-hide-m{display:none}.kk-scope.dp .po .po-table th,.kk-scope.dp .po .po-table td{padding-right:var(--kk-s-2);padding-left:var(--kk-s-2)}.kk-scope.dp .po .po-table th:first-child,.kk-scope.dp .po .po-table td:first-child{padding-left:0}}.kk-scope.dp .po .po-attn{display:flex;gap:var(--kk-s-2);align-items:center;margin:0;font-weight:600;color:var(--kk-text)}.kk-scope.dp .po .po-attn__dot{flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--kk-needs-you)}.kk-scope.dp .po .po-splits{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp .po .po-split{display:flex;flex-direction:column;gap:var(--kk-s-1);padding:var(--kk-s-3) 0;border-top:1px solid var(--kk-hairline)}.kk-scope.dp .po .po-split:first-child{padding-top:0;border-top:0}.kk-scope.dp .po .po-split__top{display:flex;gap:var(--kk-s-3);align-items:baseline;justify-content:space-between}.kk-scope.dp .po .po-split__title{min-width:0;overflow-wrap:anywhere;font-weight:600;color:var(--kk-text);text-decoration:none}.kk-scope.dp .po .po-split__title:is(a):hover{text-decoration:underline;text-underline-offset:.2em}.kk-scope.dp .po .po-split__share{flex:0 1 auto;min-width:0;font-weight:600;color:var(--kk-text);text-align:right}.kk-scope.dp .po .po-split__sub{display:flex;flex-wrap:wrap;gap:0 var(--kk-s-3);align-items:baseline}.kk-scope.dp .po .po-split__go{align-self:flex-start;margin-top:var(--kk-s-2)}.kk-scope.dp .po .po-seeall{align-self:flex-start;color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.kk-scope.dp .po .po-seeall:hover{text-decoration-color:currentColor}.kk-scope.dp .po .po-terms{display:flex;gap:var(--kk-s-2);align-items:flex-start}.kk-scope.dp .po .po-terms .po-step__mark{border-color:var(--kk-mint-line);background:var(--kk-mint-fill)}.kk-scope.dp .po .po-faq{border-top:1px solid var(--kk-hairline)}.kk-scope.dp .po .po-faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3);padding:var(--kk-s-3) 0;font-weight:600;color:var(--kk-text);cursor:pointer;list-style:none}.kk-scope.dp .po .po-faq summary::-webkit-details-marker{display:none}.kk-scope.dp .po .po-faq summary::after{content:"+";flex:none;color:var(--kk-text-3)}.kk-scope.dp .po .po-faq summary:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.dp .po .po-faq[open] summary::after{content:"–"}.kk-scope.dp .po .po-faq .dp-text{padding-bottom:var(--kk-s-3)}.kk-scope.dp .ny{display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0}.kk-scope.dp .ny__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2) var(--kk-s-3)}.kk-scope.dp .ny__count{display:inline-grid;place-items:center;min-width:1.625rem;height:1.625rem;padding:0 .4375rem;border-radius:var(--kk-r-pill);background:var(--kk-needs-you);font-size:var(--kk-fs-caption);font-weight:700;font-variant-numeric:tabular-nums;color:var(--kk-bg)}.kk-scope.dp .ny__hint{margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp .ny__list{display:flex;flex-direction:column;gap:var(--kk-s-2);margin:0;padding:0;list-style:none}.kk-scope.dp .ny-card{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--kk-s-4);padding:var(--kk-s-4) var(--kk-s-4) var(--kk-s-4) var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);animation:kk-card-in var(--kk-dur-slow) var(--kk-ease-out) both}@media(max-width: 768px){.kk-scope.dp .ny-card{grid-template-columns:auto minmax(0, 1fr);align-items:start;gap:var(--kk-s-3) var(--kk-s-3)}}@media(prefers-reduced-motion: reduce){.kk-scope.dp .ny-card{animation:none}}.kk-scope.dp .ny-card--first{border-color:var(--kk-line);background:var(--kk-fill-2)}.kk-scope.dp .ny-card__icon{display:grid;place-items:center;align-self:start;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--kk-needs-you-fill);box-shadow:inset 0 0 0 1px var(--kk-needs-you-line);color:var(--kk-needs-you)}.kk-scope.dp .ny-card__icon .material-symbols-outlined{font-size:1.25rem}.kk-scope.dp .ny-card__body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.kk-scope.dp .ny-card__title{margin:0;font-size:var(--kk-fs-body);font-weight:600;line-height:1.35;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp .ny-card__text{margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope.dp .ny-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2) var(--kk-s-3);margin:var(--kk-s-1) 0 0}.kk-scope.dp .ny-pill{display:inline-flex;align-items:center;height:1.5rem;padding:0 .5625rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);font-size:var(--kk-fs-caption);font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text-2);white-space:nowrap}.kk-scope.dp .ny-pill--soon{border-color:var(--kk-status-line);background:var(--kk-fill-2);color:var(--kk-text)}.kk-scope.dp .ny-emailed{display:inline-flex;align-items:center;gap:.3125rem;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp .ny-emailed .material-symbols-outlined{font-size:1rem}.kk-scope.dp .ny-card__action{white-space:nowrap}@media(max-width: 768px){.kk-scope.dp .ny-card__action{grid-column:1/-1;width:100%}}.kk-scope.dp .ny-card--starter .ny-card__icon{background:var(--kk-mint-fill);box-shadow:inset 0 0 0 1px var(--kk-hairline);color:var(--kk-mint)}.kk-scope.dp .ny__hide{margin:0}.kk-scope.dp .ny__hide .kk-link-btn{font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.dp .ny--clear{flex-direction:row;align-items:center;gap:var(--kk-s-3);padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card)}.kk-scope.dp .ny-clear__icon{display:grid;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--kk-mint-fill);color:var(--kk-mint)}.kk-scope.dp .ny-clear__icon .material-symbols-outlined{font-size:1.25rem}.kk-scope.dp .ny-clear__title{margin:0;font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text)}.kk-scope.dp .ny-clear__text{margin:.125rem 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.sbx--c .sbx-c-item__tile{position:relative}.sbx--c .sbx-c-item__count{display:inline-grid;flex-shrink:0;place-items:center;min-width:1.5rem;height:1.5rem;margin-left:auto;padding:0 .4375rem;border-radius:var(--kk-r-pill);background:var(--kk-fill-3);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;color:var(--kk-text)}.sbx--c .sbx-c-item__dot{position:absolute;top:-0.1875rem;right:-0.1875rem;display:none;width:.625rem;height:.625rem;border:2px solid #14171a;border-radius:50%;background:var(--kk-text-2)}.sbx-is-rail .sbx--c .sbx-c-item__count{display:none}.sbx-is-rail .sbx--c .sbx-c-item__dot{display:block}.sbx--c .kk-sr-only,.tl-head .kk-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.kk-scope .ntf-always{margin:0;padding:0;list-style:none}.kk-scope .ntf-always__row{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:var(--kk-s-3);padding:var(--kk-s-3) 0;border-top:1px solid var(--kk-hairline)}.kk-scope .ntf-always__row:first-child{border-top:0}.kk-scope .ntf-always__icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.625rem;background:var(--kk-fill-2);color:var(--kk-text-2)}.kk-scope .ntf-always__icon .material-symbols-outlined{font-size:1.125rem}.kk-scope .ntf-always__title{margin:0;font-weight:600;color:var(--kk-text)}.kk-scope .ntf-always__text{margin:.125rem 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope .ntf-sub{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kk-s-2);margin:var(--kk-s-5) 0 var(--kk-s-1)}.kk-scope .ntf-sub__title{margin:0;font-size:var(--kk-fs-body);font-weight:700;color:var(--kk-text)}.kk-scope .ntf-lock{display:inline-flex;align-items:center;gap:.25rem;height:1.625rem;padding:0 .625rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2)}.kk-scope .ntf-lock .material-symbols-outlined{font-size:.9375rem}.kk-scope .ntf .kk-row__label>label{display:inline}.kk-scope .ntf .kk-row__label>.kk-pill{margin-left:var(--kk-s-2);vertical-align:.0625rem}.kk-scope .ntf-sub__hint{flex-basis:100%;margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope .msg-year{margin:var(--kk-s-4) 0 var(--kk-s-1);font-size:var(--kk-fs-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope .msg-year:first-child{margin-top:0}.kk-scope .msg-list{margin:0;padding:0;list-style:none}.kk-scope [data-msg-list]{margin-top:var(--kk-s-4)}.kk-scope .msg-row{display:grid;grid-template-columns:auto minmax(0, 1fr) auto auto;align-items:center;gap:var(--kk-s-3);width:calc(100% + var(--kk-s-2)*2);min-height:3.75rem;margin:0 calc(var(--kk-s-2)*-1);padding:var(--kk-s-2);border:0;border-radius:var(--kk-r-control);background:rgba(0,0,0,0);box-shadow:none;font:inherit;text-align:left;color:var(--kk-text);cursor:pointer;appearance:none;transition:background-color var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope .msg-row:hover{background:var(--kk-fill-1)}.kk-scope .msg-row:focus-visible{outline:2px solid var(--kk-mint);outline-offset:0}.kk-scope .msg-list>li+li{border-top:1px solid var(--kk-hairline)}.kk-scope .msg-row__icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.625rem;background:var(--kk-fill-2);color:var(--kk-text-2)}.kk-scope .msg-row__icon .material-symbols-outlined{font-size:1.125rem}.kk-scope .msg-row__main{display:flex;flex-direction:column;gap:.125rem;min-width:0}.kk-scope .msg-row__subject{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--kk-text)}.kk-scope .msg-row__why{overflow:hidden;font-size:var(--kk-fs-caption);white-space:nowrap;text-overflow:ellipsis;color:var(--kk-text-3)}.kk-scope .msg-row__when{font-size:var(--kk-fs-caption);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--kk-text-3)}.kk-scope .msg-row__chev{font-size:1.25rem;color:var(--kk-text-3)}.kk-scope .msg-status{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2)}.kk-scope .msg-status .material-symbols-outlined{font-size:.9375rem}.kk-scope .msg-more{margin-top:var(--kk-s-3)}.kk-scope .msg-empty{display:flex;align-items:center;gap:var(--kk-s-3);padding:var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);color:var(--kk-text-3)}.kk-scope .msg-empty .material-symbols-outlined{font-size:1.5rem}@media(max-width: 768px){.kk-scope .msg-row{grid-template-columns:auto minmax(0, 1fr) auto;align-items:start}.kk-scope .msg-row__icon{margin-top:.125rem}.kk-scope .msg-row__subject{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35}.kk-scope .msg-row__when{margin-top:.125rem}.kk-scope .msg-row__chev{display:none}}#accountSettingsModal .acm-reader{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;border-radius:inherit;background:var(--kk-surface);animation:kk-fade var(--kk-dur) var(--kk-ease-out) both}@media(prefers-reduced-motion: reduce){#accountSettingsModal .acm-reader{animation:none}}.kk-scope .acm-reader__bar{display:flex;align-items:center;gap:var(--kk-s-2);padding:var(--kk-s-3) var(--kk-s-4);border-bottom:1px solid var(--kk-hairline)}.kk-scope .acm-reader__scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--kk-s-5) var(--kk-s-6) var(--kk-s-6)}@media(max-width: 768px){.kk-scope .acm-reader__scroll{padding:var(--kk-s-4) var(--kk-s-4) var(--kk-s-6)}}.kk-scope .msg-head__subject{margin:0 0 var(--kk-s-3);outline:none;font-size:var(--kk-fs-title);line-height:1.25;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope .msg-facts{display:grid;grid-template-columns:max-content minmax(0, 1fr);gap:.375rem var(--kk-s-4);margin:0 0 var(--kk-s-4);font-size:var(--kk-fs-small)}.kk-scope .msg-facts dt{color:var(--kk-text-3)}.kk-scope .msg-facts dd{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--kk-text)}.kk-scope .msg-proof{font-family:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kk-scope .msg-frame{display:block;width:100%;min-height:24rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-bg)}.kk-scope .msg-redacted{display:flex;align-items:flex-start;gap:var(--kk-s-3);padding:var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);color:var(--kk-text-2)}.kk-scope.kk-terms-notice{position:fixed;right:var(--kk-s-4);bottom:var(--kk-s-4);z-index:900;width:min(26rem,100vw - 2rem);box-shadow:var(--kk-shadow-raise)}.kk-scope.kk-terms-notice .kk-notice{background:var(--kk-surface)}.kk-scope.kk-terms-notice .kk-terms-notice__body{display:flex;flex-direction:column;gap:var(--kk-s-2);min-width:0}.kk-scope.kk-terms-notice .kk-terms-notice__body p{margin:0}.kk-scope.kk-terms-notice .kk-terms-notice__title{font-weight:600;color:var(--kk-text)}.kk-scope.kk-terms-notice .kk-terms-notice__actions{display:flex;flex-wrap:wrap;gap:var(--kk-s-2);margin-top:var(--kk-s-1)}.kk-scope.sp{--kk-fs-body: 14px;--kk-fs-small: 14px;--kk-fs-caption: 12.5px;font-size:14px}.kk-scope.sp .dp-sheet.sp-sheet{display:grid;grid-template-columns:minmax(17rem, 22.5rem) minmax(0, 1fr);height:100%;min-height:0;padding:0;overflow:hidden}.kk-scope.sp .sp-pane{display:flex;flex-direction:column;min-width:0;min-height:0}.kk-scope.sp .sp-pane--list{border-right:1px solid var(--kk-hairline)}.kk-scope.sp .sp-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--kk-line) rgba(0,0,0,0)}.kk-scope.sp .sp-listhead{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--kk-s-3);padding:.5rem .5rem .25rem 1.125rem}.kk-scope.sp .sp-listhead__t{margin:0;color:var(--kk-text-2);font-size:var(--kk-fs-small);font-weight:600}.kk-scope.sp .sp-listhead .kk-icon-btn,.kk-scope.sp .sp-head .kk-icon-btn{color:var(--kk-text-2)}.kk-scope.sp .sp-group{margin:0;padding:1.125rem 1.125rem .375rem;color:var(--kk-text-2);font-size:var(--kk-fs-caption);font-weight:600}.kk-scope.sp .sp-scroll--list>.sp-group:first-child,.kk-scope.sp .sp-pane--list .sp-scroll>.sp-group:first-child{padding-top:.5rem}.kk-scope.sp .sp-list{margin:0;padding:0 .5rem;list-style:none}.kk-scope.sp .sp-row{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);gap:.0625rem;padding:.6875rem .75rem .75rem 1rem;border-radius:var(--kk-r-control);color:inherit;text-decoration:none;transition:background-color var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.sp .sp-row:hover{background:var(--kk-fill-1)}.kk-scope.sp .sp-row[aria-current=page]{background:var(--kk-fill-2)}.kk-scope.sp .sp-row:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}.kk-scope.sp .sp-row--draft{margin:.25rem .5rem 0}.kk-scope.sp .sp-row__top{display:flex;align-items:baseline;gap:var(--kk-s-3)}.kk-scope.sp .sp-row__from{flex:1;min-width:0;overflow:hidden;color:var(--kk-text-2);font-size:var(--kk-fs-small);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.kk-scope.sp .sp-row__when{flex:none;color:var(--kk-text-2);font-size:var(--kk-fs-caption);font-variant-numeric:tabular-nums}.kk-scope.sp .sp-row__subj{overflow:hidden;color:var(--kk-text);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.kk-scope.sp .sp-row__snip{overflow:hidden;color:var(--kk-text-2);font-size:var(--kk-fs-small);text-overflow:ellipsis;white-space:nowrap}.kk-scope.sp .sp-row__snip:empty{display:none}.kk-scope.sp .sp-row.is-unread .sp-row__from{color:var(--kk-text);font-weight:600}.kk-scope.sp .sp-row.is-unread .sp-row__subj{font-weight:600}.kk-scope.sp .sp-row.is-unread::before{content:"";position:absolute;top:1.0625rem;left:.3125rem;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--kk-accent)}.kk-scope.sp .sp-row.is-closed .sp-row__subj{color:var(--kk-text-2);font-weight:400}.kk-scope.sp .sp-none{margin:0;padding:1rem 1.125rem;color:var(--kk-text-2);font-size:var(--kk-fs-small);line-height:1.5}.kk-scope.sp .sp-st{display:inline-flex;align-items:center;gap:.4375rem;color:var(--kk-text-2);white-space:nowrap}.kk-scope.sp .sp-st::before{content:"";width:.4375rem;height:.4375rem;border-radius:50%;background:var(--kk-status)}.kk-scope.sp .sp-st--you{color:var(--kk-text)}.kk-scope.sp .sp-st--you::before{background:var(--kk-needs-you)}.kk-scope.sp .sp-st--closed::before{border:1px solid var(--kk-text-2);background:rgba(0,0,0,0)}.kk-scope.sp .sp-ref{font-family:var(--kk-font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}.kk-scope.sp .sp-head{display:flex;flex:none;align-items:flex-start;gap:var(--kk-s-3);padding:1.25rem 1rem .875rem 2rem}.kk-scope.sp .sp-head__t{flex:1;min-width:0}.kk-scope.sp .sp-head__h{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;margin:0;font-size:1.375rem;line-height:1.2;overflow-wrap:anywhere}.kk-scope.sp .sp-head__meta{display:flex;flex-wrap:wrap;gap:0 .5rem;margin:.375rem 0 0;color:var(--kk-text-2);font-size:var(--kk-fs-small)}.kk-scope.sp .sp-back{display:none}.kk-scope.sp .sp-more{position:relative;flex:none}.kk-scope.sp .sp-more>summary{list-style:none;cursor:pointer}.kk-scope.sp .sp-more>summary::-webkit-details-marker{display:none}.kk-scope.sp .sp-more__menu{position:absolute;top:calc(100% + .25rem);right:0;z-index:5;min-width:12.5rem;padding:.25rem;border:1px solid var(--kk-border);border-radius:var(--kk-r-control);background:var(--kk-surface-input)}.kk-scope.sp .sp-more__item{display:flex;align-items:center;gap:.625rem;width:100%;min-height:var(--kk-target);padding:0 .75rem;border:0;border-radius:calc(var(--kk-r-control) - 2px);background:rgba(0,0,0,0);color:var(--kk-text);font:inherit;font-size:var(--kk-fs-small);text-align:left;cursor:pointer}.kk-scope.sp .sp-more__item:hover{background:var(--kk-fill-2)}.kk-scope.sp .sp-more__item:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}.kk-scope.sp .sp-more__item .material-symbols-outlined{color:var(--kk-text-2);font-size:1.25rem}.kk-scope.sp .sp-stream{display:grid;gap:1.75rem;max-width:46rem;padding:.5rem 2rem 1.75rem}.kk-scope.sp .sp-done{display:flex;align-items:center;gap:.625rem;margin:0;padding:.75rem 1rem;border:1px solid var(--kk-accent-line);border-radius:var(--kk-r-card);color:var(--kk-text);font-size:var(--kk-fs-small)}.kk-scope.sp .sp-done .material-symbols-outlined{color:var(--kk-accent);font-size:1.25rem}.kk-scope.sp .sp-chat{border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope.sp .sp-chat__sum{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border-radius:var(--kk-r-card);list-style:none;cursor:pointer}.kk-scope.sp .sp-chat__sum::-webkit-details-marker{display:none}.kk-scope.sp .sp-chat__sum:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}.kk-scope.sp .sp-chat__face{display:inline-grid;flex:none;place-items:center;width:1.5rem;height:1.5rem}.kk-scope.sp .sp-chat__face svg{width:100%;height:100%}.kk-scope.sp .sp-chat__txt{display:grid;flex:1;gap:.125rem;min-width:0;line-height:1.4}.kk-scope.sp .sp-chat__t{font-size:var(--kk-fs-small);font-weight:500}.kk-scope.sp .sp-chat__note{color:var(--kk-text-2);font-size:var(--kk-fs-caption)}.kk-scope.sp .sp-chat__show{flex:none;color:var(--kk-text);font-size:var(--kk-fs-small);font-weight:600}.kk-scope.sp .sp-chat [data-sp-chat-hide],.kk-scope.sp .sp-chat[open] [data-sp-chat-show]{display:none}.kk-scope.sp .sp-chat[open] [data-sp-chat-hide]{display:inline}.kk-scope.sp .sp-chat__lines{display:grid;gap:.625rem;margin:0;padding:.25rem 1rem 1rem 3.125rem;list-style:none}.kk-scope.sp .sp-chat__line{display:grid;gap:.125rem;font-size:var(--kk-fs-small);line-height:1.5}.kk-scope.sp .sp-chat__line b{color:var(--kk-text-2);font-weight:600}.kk-scope.sp .sp-chat__line span{overflow-wrap:anywhere;white-space:pre-line}.kk-scope.sp .sp-msg{display:grid;grid-template-columns:2rem minmax(0, 1fr);gap:.875rem}.kk-scope.sp .sp-ava{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--kk-surface-input);color:var(--kk-text-2);font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.02em}.kk-scope.sp .sp-ava--team{background:var(--kk-accent-tint);color:var(--kk-text)}.kk-scope.sp .sp-msg__col{min-width:0}.kk-scope.sp .sp-msg__who{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:0;line-height:1.4}.kk-scope.sp .sp-msg__who b{font-weight:600}.kk-scope.sp .sp-msg__team{color:var(--kk-text-2);font-size:var(--kk-fs-small)}.kk-scope.sp .sp-via{display:inline-flex;align-items:center;gap:.25rem;color:var(--kk-text-2);font-size:var(--kk-fs-small)}.kk-scope.sp .sp-via .material-symbols-outlined{font-size:1rem}.kk-scope.sp .sp-msg__when{margin-left:auto;color:var(--kk-text-2);font-size:var(--kk-fs-caption);font-variant-numeric:tabular-nums}.kk-scope.sp .sp-msg__body{margin-top:.375rem;line-height:1.65;overflow-wrap:anywhere}.kk-scope.sp .sp-msg__body p{margin:0}.kk-scope.sp .sp-msg__body p+p{margin-top:.625rem}.kk-scope.sp .sp-sys,.kk-scope.sp .sp-closed{display:flex;align-items:center;gap:.5rem;margin:0;padding-left:2.875rem;color:var(--kk-text-2);font-size:var(--kk-fs-small)}.kk-scope.sp .sp-sys .material-symbols-outlined,.kk-scope.sp .sp-closed .material-symbols-outlined{font-size:1.125rem}.kk-scope.sp .sp-foot{flex:none;padding:0 2rem 1.5rem}.kk-scope.sp .sp-reply{max-width:46rem;padding:.75rem .75rem .5rem 1rem;border-radius:var(--kk-r-card);background:var(--kk-surface-input)}.kk-scope.sp .sp-reply:has(.sp-reply__text:focus-visible){box-shadow:0 0 0 2px var(--kk-mint-line-strong)}.kk-scope.sp .sp-quick{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.625rem;margin-bottom:.25rem;border-bottom:1px solid var(--kk-hairline)}.kk-scope.sp .sp-quick[hidden]{display:none}.kk-scope.sp .sp-quick__q{margin-right:.25rem;color:var(--kk-text-2);font-size:var(--kk-fs-small)}.kk-scope.sp .sp-reply__text{display:block;width:100%;min-height:3.25rem;padding:0;border:0;outline:0;background:rgba(0,0,0,0);color:var(--kk-text);font:inherit;line-height:1.5;resize:vertical}.kk-scope.sp .sp-reply__text::placeholder{color:var(--kk-text-2)}.kk-scope.sp .sp-reply__bar{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.kk-scope.sp .sp-reply__hint{flex:1;min-width:0;color:var(--kk-text-2);font-size:var(--kk-fs-caption)}.kk-scope.sp .sp-send{display:inline-grid;flex:none;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:var(--kk-r-pill);background:var(--kk-accent);color:var(--kk-on-primary);cursor:pointer;transition:background-color var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope.sp .sp-send:hover{background:var(--kk-accent-press)}.kk-scope.sp .sp-send:disabled{background:var(--kk-fill-3);color:var(--kk-text-3);cursor:default}.kk-scope.sp .sp-send:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:none,var(--kk-ring-filled)}.kk-scope.sp .sp-send .material-symbols-outlined{font-size:1.25rem}.kk-scope.sp .sp-error{margin:.375rem 0 0;color:var(--kk-error);font-size:var(--kk-fs-small)}.kk-scope.sp .sp-error[hidden]{display:none}.kk-scope.sp .sp-new{display:flex;flex:1;flex-direction:column;min-height:0}.kk-scope.sp .sp-compose{max-width:46rem;padding:.25rem 2rem 1.5rem}.kk-scope.sp .sp-note{display:flex;align-items:flex-start;gap:.625rem;margin:.5rem 0 .75rem;color:var(--kk-text-2);font-size:var(--kk-fs-small);line-height:1.5}.kk-scope.sp .sp-note .material-symbols-outlined{font-size:1.125rem}.kk-scope.sp .sp-line{display:flex;align-items:center;gap:1rem;min-height:3rem;border-bottom:1px solid var(--kk-hairline)}.kk-scope.sp .sp-line__k{flex:none;width:4.25rem;color:var(--kk-text-2);font-size:var(--kk-fs-small)}.kk-scope.sp .sp-line__in{flex:1;min-width:0;padding:.75rem 0;border:0;outline:0;background:rgba(0,0,0,0);color:var(--kk-text);font:inherit;font-weight:500}.kk-scope.sp .sp-line__in::placeholder{color:var(--kk-text-2);font-weight:400}.kk-scope.sp .sp-line__in:focus-visible{box-shadow:0 2px 0 -1px var(--kk-mint)}.kk-scope.sp .sp-line__in[aria-invalid=true]{box-shadow:0 2px 0 -1px var(--kk-error-line)}.kk-scope.sp .sp-select{position:relative;display:inline-flex;align-items:center}.kk-scope.sp .sp-select .material-symbols-outlined{position:absolute;right:.25rem;color:var(--kk-text-2);font-size:1.25rem;pointer-events:none}.kk-scope.sp .sp-select__el{appearance:none;width:auto;min-width:11rem;max-width:100%;padding:.625rem 2rem .625rem 0;border:0;border-radius:0;outline:0;box-shadow:none;background:rgba(0,0,0,0);color:var(--kk-text);font:inherit;font-weight:500}.kk-scope.sp .sp-select__el:focus-visible{box-shadow:0 2px 0 -1px var(--kk-mint)}.kk-scope.sp .sp-select__el option{background:var(--kk-surface-input);color:var(--kk-text)}.kk-scope.sp .sp-body{display:block;width:100%;min-height:10rem;margin:1.125rem 0 .5rem;padding:0;border:0;outline:0;background:rgba(0,0,0,0);color:var(--kk-text);font:inherit;line-height:1.65;resize:vertical}.kk-scope.sp .sp-body::placeholder{color:var(--kk-text-2)}.kk-scope.sp .sp-body[aria-invalid=true]{box-shadow:0 2px 0 -1px var(--kk-error-line)}.kk-scope.sp .sp-hint{display:flex;align-items:center;gap:.5rem;margin:.25rem 0 0;color:var(--kk-text-2);font-size:var(--kk-fs-small)}.kk-scope.sp .sp-hint .material-symbols-outlined{font-size:1rem}.kk-scope.sp .sp-korri{display:flex;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.875rem 1rem;border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope.sp .sp-korri__face{display:inline-grid;flex:none;width:1.5rem;height:1.5rem}.kk-scope.sp .sp-korri__face svg{width:100%;height:100%}.kk-scope.sp .sp-korri__txt{flex:1;min-width:0}.kk-scope.sp .sp-korri__t{display:block;font-size:var(--kk-fs-small);font-weight:500;line-height:1.4}.kk-scope.sp .sp-korri__note{margin:.125rem 0 0;color:var(--kk-text-2);font-size:var(--kk-fs-caption);line-height:1.4}.kk-scope.sp .sp-newfoot{display:flex;flex:none;align-items:center;gap:1rem;padding:.875rem 1.25rem 1rem 2rem;border-top:1px solid var(--kk-hairline)}.kk-scope.sp .sp-newfoot__hint{flex:1;min-width:0;color:var(--kk-text-2);font-size:var(--kk-fs-small)}.kk-scope.sp .sp-empty{display:grid;flex:1;align-content:center;justify-items:center;gap:.75rem;padding:2rem;text-align:center}.kk-scope.sp .sp-empty__disc{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--kk-surface-input);color:var(--kk-text-2)}.kk-scope.sp .sp-empty__disc .material-symbols-outlined{font-size:1.25rem}.kk-scope.sp .sp-empty__t{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;margin:.25rem 0 0;font-size:1.25rem}.kk-scope.sp .sp-empty__p{max-width:28rem;margin:0 0 .5rem;color:var(--kk-text-2);line-height:1.5}@media(max-width: 768px){.kk-scope.sp .dp-sheet.sp-sheet{display:block;height:auto;overflow:visible;background:rgba(0,0,0,0);border:0}.kk-scope.sp .sp-pane{border-radius:.5rem;background:var(--kk-surface);border:1px solid var(--kk-border)}.kk-scope.sp .sp-sheet[data-pane=list] .sp-pane--detail,.kk-scope.sp .sp-sheet[data-pane=detail] .sp-pane--list{display:none}.kk-scope.sp .sp-scroll{overflow:visible}.kk-scope.sp .sp-row{padding:.8125rem .875rem .875rem 1rem}.kk-scope.sp .sp-listhead .kk-icon-btn{display:none}.kk-scope.sp .sp-head{align-items:center;padding:.5rem .5rem .75rem .25rem}.kk-scope.sp .sp-back{display:inline-grid}.kk-scope.sp .sp-close-x{display:none}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.sp .sp-head__h{font-size:1.125rem}}@media(max-width: 768px){.kk-scope.sp .sp-stream{gap:1.5rem;padding:.25rem 1.125rem 1.5rem}.kk-scope.sp .sp-msg{grid-template-columns:1.75rem minmax(0, 1fr);gap:.75rem}.kk-scope.sp .sp-ava{width:1.75rem;height:1.75rem}.kk-scope.sp .sp-sys,.kk-scope.sp .sp-closed{padding-left:2.5rem}.kk-scope.sp .sp-foot{padding:0 .75rem .875rem}.kk-scope.sp .sp-compose{padding:0 1.125rem 1.25rem}.kk-scope.sp .sp-line__k{width:3.75rem}.kk-scope.sp .sp-newfoot{padding:.75rem .75rem .875rem 1.125rem;flex-wrap:wrap}.kk-scope.sp .sp-newfoot__hint{flex-basis:100%;order:2}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.sp .sp-newfoot__hint{font-size:var(--kk-fs-caption)}}@media(max-width: 768px){.kk-scope.sp .sp-newfoot .kk-btn{flex:1}.kk-scope.sp .sp-empty{padding:2.5rem 1.25rem}}@media(pointer: coarse){.kk-scope.sp .sp-send{width:2.75rem;height:2.75rem}}@media(pointer: coarse),(max-width: 768px){.kk-scope.sp .sp-line__in,.kk-scope.sp .sp-select__el,.kk-scope.sp .sp-body,.kk-scope.sp .sp-reply__text{font-size:16px}}@media(max-width: 768px){body.sp-detail .tl-head .tl-actions{display:none}}.kk-scope.dp.st .st-done{margin:0}.kk-scope.dp.st .st-part{display:flex;flex-direction:column;gap:var(--kk-s-8);min-width:0}@media(max-width: 768px){.kk-scope.dp.st .st-part{gap:var(--kk-s-6)}}.kk-scope.dp.st .st-part~.st-part{padding-top:var(--kk-s-8);border-top:1px solid var(--kk-hairline)}.kk-scope.dp.st .st-flags{display:grid;gap:var(--kk-s-2) var(--kk-s-6);margin:0}@media(min-width: 768px){.kk-scope.dp.st .st-flags{grid-template-columns:repeat(3, minmax(0, 1fr))}}.kk-scope.dp.st .st-flags dt{font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.02em;color:var(--kk-text-3)}.kk-scope.dp.st .st-flags dd{margin:.125rem 0 0;font-size:var(--kk-fs-body);font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-scope.dp.st .st-count{display:inline-block;min-width:1.75rem;margin-left:.375rem;padding:0 .5rem;border-radius:999px;background:var(--kk-fill-2);font-size:var(--kk-fs-small);font-weight:600;line-height:1.75rem;text-align:center;color:var(--kk-text-2)}.kk-scope.dp.st .st-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);overflow:hidden}.kk-scope.dp.st .st-row{display:grid;gap:var(--kk-s-3) var(--kk-s-5);padding:var(--kk-s-4) var(--kk-s-5)}.kk-scope.dp.st .st-row~.st-row{border-top:1px solid var(--kk-hairline)}@media(min-width: 768px){.kk-scope.dp.st .st-row{grid-template-columns:minmax(0, 1fr) auto;align-items:start}}.kk-scope.dp.st .st-row__main{display:flex;flex-direction:column;gap:var(--kk-s-1);min-width:0}.kk-scope.dp.st .st-row__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2);margin:0;font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text)}.kk-scope.dp.st .st-row__who{overflow-wrap:anywhere}.kk-scope.dp.st .st-row__meta{margin:0;font-size:var(--kk-fs-caption);line-height:1.5;color:var(--kk-text-3)}.kk-scope.dp.st .st-row__action{display:flex;flex-wrap:wrap;gap:var(--kk-s-2);align-items:center}@media(min-width: 768px){.kk-scope.dp.st .st-row__action{flex-wrap:nowrap;min-width:22rem}}.kk-scope.dp.st .st-note{flex:1 1 12rem;min-width:0}.kk-scope.dp.st .st-feedback .st-row__action{min-width:0}.kk-scope.dp.st .st-feedback__words{margin:var(--kk-s-1) 0;font-size:var(--kk-fs-body);line-height:1.55;color:var(--kk-text);white-space:pre-wrap;overflow-wrap:anywhere}.kk-scope.dp.st .st-feedback__code{font-family:var(--kk-font-mono, ui-monospace, monospace);overflow-wrap:anywhere}.kk-scope.dp.st .st-row__group{font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.kk-scope.dp.st .st-table{container:st-table/inline-size}.kk-scope.dp.st .st-table__head,.kk-scope.dp.st .st-table__row{display:grid;grid-template-columns:9.5rem minmax(0, 1.2fr) minmax(0, 1fr) 6rem minmax(0, 1.6fr);gap:var(--kk-s-3);align-items:baseline;padding:var(--kk-s-2) var(--kk-s-5);font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp.st .st-table__head>span,.kk-scope.dp.st .st-table__row>span{min-width:0;overflow-wrap:anywhere}.kk-scope.dp.st .st-table__head{min-height:2.5rem;border-bottom:1px solid var(--kk-hairline);font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.02em;color:var(--kk-text-3)}.kk-scope.dp.st .st-table__rows{margin:0;padding:0;list-style:none}.kk-scope.dp.st .st-table__row~.st-table__row{border-top:1px solid var(--kk-hairline)}.kk-scope.dp.st .st-table__row--hit .st-result{font-weight:700;color:var(--kk-text)}.kk-scope.dp.st .st-detail{font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:var(--kk-fs-caption);color:var(--kk-text-3)}@container st-table (max-width: 48rem){.kk-scope.dp.st .st-table:not(.st-sources) .st-table__head{display:none}.kk-scope.dp.st .st-table:not(.st-sources) .st-table__row{grid-template-columns:minmax(0, 1fr);gap:.125rem;padding-block:var(--kk-s-3)}}.kk-scope.dp.st .st-sources .st-table__head,.kk-scope.dp.st .st-sources .st-table__row{grid-template-columns:minmax(0, 1.5fr) 3.25rem minmax(0, 1fr) minmax(0, 1.2fr);gap:var(--kk-s-2);padding-inline:var(--kk-s-4)}@media(min-width: 768px){.kk-scope.dp.st .st-sources .st-table__head,.kk-scope.dp.st .st-sources .st-table__row{grid-template-columns:minmax(0, 2fr) 5rem minmax(0, 1fr) minmax(0, 1.2fr);gap:var(--kk-s-3);padding-inline:var(--kk-s-5)}}.kk-scope.dp.st .st-sources .st-source{display:block;font-weight:600;color:var(--kk-text)}.kk-scope.dp.st .st-sources .st-source__meta{display:none}@media(min-width: 768px){.kk-scope.dp.st .st-sources .st-source__meta{display:block}}.kk-scope.dp.st .st-sources .st-source__error{display:block;margin-top:.25rem}.kk-scope.dp.st .st-num{font-variant-numeric:tabular-nums;font-family:var(--kk-font-mono, ui-monospace, monospace);text-align:right}.kk-scope.dp.st .st-row__title .st-num{font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-text-2)}.kk-scope.dp.st .st-lists{display:flex;flex-direction:column;gap:var(--kk-s-3)}.kk-scope.dp.st .st-group{display:flex;flex-direction:column;gap:var(--kk-s-2);min-width:0}.kk-scope.dp.st .st-group__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kk-s-2)}.kk-scope.dp.st .st-group__who{margin:0;font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp.st .st-matches .st-row{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp.st .st-matches .st-row__action{flex-wrap:wrap;min-width:0}.kk-scope.dp.st .st-matches .st-row__action .st-note{flex:1 1 16rem}.kk-scope.dp.st .st-matches .st-row__action select{flex:0 1 18rem;min-width:0}.kk-scope.dp.st .st-matches .st-row__action .kk-btn{flex:0 0 auto}.kk-scope.dp.st .st-row__action--stacked{flex-direction:column;align-items:flex-start}@media(min-width: 768px){.kk-scope.dp.st .st-row__action--stacked{min-width:16rem;max-width:22rem}}.kk-scope.dp.st .st-history__facts{display:grid;gap:var(--kk-s-3) var(--kk-s-6);margin:0}@media(min-width: 768px){.kk-scope.dp.st .st-history__facts{grid-template-columns:repeat(3, minmax(0, 1fr))}}.kk-scope.dp.st .st-history__facts dt{font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}.kk-scope.dp.st .st-history__facts dd{margin:.125rem 0 0;font-size:var(--kk-fs-body);color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp.st .st-results,.kk-scope.dp.st .st-invite,.kk-scope.dp.st .st-invite+section{display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0}.kk-scope.dp.st .st-invite__emails{min-height:7.5rem;resize:vertical;font-family:inherit;line-height:1.5}.kk-scope.dp.st .st-result .st-row__title .material-symbols-outlined{font-size:20px;color:var(--kk-text-3)}.kk-scope.dp.st .st-result--ok .st-row__title .material-symbols-outlined{color:var(--kk-mint)}@media(min-width: 768px){.kk-scope.dp.st .st-invite__again{min-width:0}}.kk-scope.dp.st .st-readdress{margin-top:var(--kk-s-1)}.kk-scope.dp.st .st-readdress summary{cursor:pointer;width:max-content;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kk-scope.dp.st .st-readdress summary:hover,.kk-scope.dp.st .st-readdress summary:focus-visible{color:var(--kk-text)}.kk-scope.dp.st .st-readdress__form{display:grid;gap:var(--kk-s-2);max-width:28rem;margin-top:var(--kk-s-2)}.kk-scope.dp.st .st-readdress__form .kk-label{display:grid;gap:var(--kk-s-1)}.kk-scope.dp.st .st-pre{margin:0;padding:1rem;overflow:auto;white-space:pre-wrap;font-size:var(--kk-fs-caption)}.kk-scope.dp.st.sc .sc-search__field{position:relative;display:block}.kk-scope.dp.st.sc .sc-search__field .material-symbols-outlined{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);font-size:20px;color:var(--kk-text-3);pointer-events:none}.kk-scope.dp.st.sc .sc-search__field .kk-input{padding-left:2.5rem}.kk-scope.dp.st.sc .sc-search__field--plain .kk-input{padding-left:.75rem}.kk-scope.dp.st.sc .sc-form-error{margin:0;font-size:var(--kk-fs-caption);color:var(--kk-error)}.kk-scope.dp.st.sc .sc-pager{display:flex;align-items:center;justify-content:center;gap:var(--kk-s-3);font-size:var(--kk-fs-small);color:var(--kk-text-3)}.sbx--c .sbx-c-staff{display:flex;flex-direction:column;gap:1px;margin:12px calc(-1*var(--sbx-edge)) 0;padding-top:10px;border-top:1px solid rgba(242,244,247,.07)}.sbx--c .sbx-c-staff__eyebrow{display:flex;align-items:center;justify-content:space-between;gap:8px;height:26px;margin:0 0 2px;padding:0 calc(var(--sbx-edge) + 6px) 0 calc(var(--sbx-edge) + 10px)}.sbx--c .sbx-c-staff__word{font-size:11px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--kk-staff-eyebrow)}.sbx--c .sbx-c-staff__exit{position:relative;flex-shrink:0;padding:3px 9px;border:1px solid var(--kk-border);border-radius:var(--kk-r-pill);background:rgba(0,0,0,0);font-family:inherit;font-size:10.5px;font-weight:600;line-height:1.3;color:var(--kk-rail-icon);cursor:pointer;transition:color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out)}.sbx--c .sbx-c-staff__exit::before{content:"";position:absolute;inset:-8px -6px}.sbx--c .sbx-c-staff__exit:hover{border-color:var(--kk-line);color:var(--kk-text)}.sbx--c .sbx-c-staff__exit:disabled{cursor:progress;color:var(--kk-text-3)}@media(max-width: 768px){.sbx--c .sbx-c-staff__eyebrow{height:32px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.sbx--c .sbx-c-staff__word{font-size:12px}}@media(max-width: 768px){.sbx--c .sbx-c-staff__exit{padding:5px 12px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.sbx--c .sbx-c-staff__exit{font-size:12px}}.sbx-is-rail .sbx--c .sbx-c-staff__eyebrow{justify-content:center;padding:0}.sbx-is-rail .sbx--c .sbx-c-staff__word{font-size:9.5px;letter-spacing:.06em}.sbx-is-rail .sbx--c .sbx-c-staff__exit{display:none}.kk-scope.acm .acm-staff{cursor:pointer}.kk-scope.acm .acm-staff .acm-rail__lb{flex:1 1 auto}.kk-scope.acm .acm-staff__switch{transform:scale(0.8);transform-origin:right center}.kk-scope.acm .acm-staff__error{margin:0 .625rem;font-size:var(--kk-fs-caption);color:var(--kk-error)}.kk-scope.acm .acm-staff__why{display:block;margin:0 .625rem}.kk-scope.acm .acm-staff__purpose{width:100%;min-height:2.25rem;font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc{--sc-base: #0a0a0d;--sc-surface: var(--kk-surface);--sc-raised: rgb(13.0352941176%, 14.1647058824%, 15.2941176471%);--sc-raised-2: var(--kk-surface-input-focus);--sc-overlay: var(--kk-surface-input);--sc-edge: var(--kk-hairline);--sc-rule: rgba(255, 255, 255, 0.06);--sc-sunk: rgba(0, 0, 0, 0.28);--sc-warn-fill: rgba(255, 178, 46, 0.14);--sc-warn-line: rgba(255, 178, 46, 0.55);--sc-lift: inset 0 1px 0 rgba(255, 255, 255, 0.045), 0 1px 2px rgba(0, 0, 0, 0.55), 0 18px 36px -22px rgba(0, 0, 0, 0.9);--sc-lift-sm: inset 0 1px 0 var(--kk-fill-2), 0 1px 2px rgba(0, 0, 0, 0.5);--sc-urgent: linear-gradient(90deg, rgba(255, 178, 46, 0.12), rgba(255, 178, 46, 0.04) 55%, rgba(255, 178, 46, 0.015));--sc-num: tabular-nums}.kk-scope.dp.st.sc .dp-sheet.sc-desk{padding:1.5rem 2rem 3rem;background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk>.sc-col{display:flex;flex-direction:column;gap:1.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk *{box-sizing:border-box}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem .75rem;padding-bottom:1.25rem;border-bottom:1px solid var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-bar .dp-seg{flex:0 0 auto;padding:.25rem;background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--sc-edge)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-bar .dp-seg__item{min-height:2.5rem;padding:0 .875rem;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-bar .dp-seg__item:hover{color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-bar .dp-seg__item[aria-current=true]{background:var(--sc-raised-2);color:var(--kk-text);box-shadow:var(--sc-lift-sm)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search{position:relative;flex:1 1 16rem;min-width:14rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search .material-symbols-outlined{position:absolute;top:50%;left:.875rem;transform:translateY(-50%);font-size:1.25rem;color:var(--kk-text-3);pointer-events:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search .kk-input{width:100%;min-height:3rem;padding:0 3rem 0 2.75rem;border-color:var(--kk-line-control);background:var(--sc-surface);font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search .kk-input:hover{border-color:var(--kk-line-control-hover)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search .kk-input:focus{border-color:var(--kk-mint);background:var(--sc-surface);box-shadow:0 0 0 4px var(--kk-mint-halo)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search>kbd{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);min-width:1.5rem;padding:.125rem .375rem;border-radius:.375rem;background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line);font:600 .75rem/1.2 var(--kk-font-body);color:var(--kk-text-3);text-align:center}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-task{display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;padding:0 .75rem 0 1rem;border:0;border-radius:var(--kk-r-pill);background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--kk-line);font:inherit;font-size:var(--kk-fs-small);color:var(--kk-text);cursor:pointer;white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-task:hover{background:var(--sc-raised)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-task small{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-task b{font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-task span:not(.material-symbols-outlined){color:var(--kk-text-2);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-task .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem 1.25rem;margin:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title h2{margin:0;font-family:var(--kk-font-display);font-weight:800;font-size:var(--kk-fs-display);line-height:1.05;letter-spacing:-0.02em;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title p{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-3);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title p b{color:var(--kk-text);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title p .is-warn{color:var(--kk-warn);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title p .sc-sep{margin:0 .375rem;color:var(--kk-text-3);opacity:.6}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title>.kk-btn{margin-left:auto;align-self:center}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ava{display:inline-grid;flex-shrink:0;place-items:center;width:2.125rem;height:2.125rem;border-radius:50%;background:hsl(var(--h, 210), 16%, 24%);box-shadow:0 0 0 1px var(--kk-line);font:800 .6875rem/1 var(--kk-font-display);letter-spacing:.02em;color:var(--kk-text);object-fit:cover}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ava--lg{width:4rem;height:4rem;font-size:1.25rem;box-shadow:0 0 0 1px var(--kk-line),0 0 0 5px var(--sc-base),0 0 0 6px var(--kk-hairline)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ava--xs{width:1.5rem;height:1.5rem;font-size:.5625rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ref{display:inline-flex;align-items:center;justify-content:center;min-width:5.25rem;padding:.3125rem .5rem;border-radius:.375rem;background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line);font:600 .75rem/1.15 var(--kk-font-body);letter-spacing:.03em;font-variant-numeric:var(--sc-num);color:var(--kk-text-2);white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ref--warn{background:var(--sc-warn-fill);box-shadow:inset 0 0 0 1px var(--sc-warn-line);color:var(--kk-warn)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ref--quiet{min-width:0;background:rgba(0,0,0,0);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-n{display:inline-grid;place-items:center;min-width:1.5rem;height:1.375rem;padding:0 .4375rem;border-radius:var(--kk-r-pill);background:var(--kk-hairline);font-size:.75rem;font-weight:600;color:var(--kk-text-2);font-variant-numeric:var(--sc-num);letter-spacing:0;text-transform:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-n--warn{background:var(--sc-warn-fill);box-shadow:inset 0 0 0 1px var(--sc-warn-line);color:var(--kk-warn)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-n--urgent{background:var(--kk-warn);box-shadow:none;color:var(--kk-bg);font-weight:700}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-dot{display:inline-block;flex-shrink:0;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--kk-text-3);opacity:.7}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-dot--warn{background:var(--kk-warn);opacity:1;box-shadow:0 0 0 3px var(--kk-warn-halo)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-link{color:var(--kk-mint);font-weight:600;text-decoration:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-link:hover{text-decoration:underline;text-underline-offset:.2em}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-name{color:var(--kk-text);font-weight:600;text-decoration:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-name:hover{color:var(--kk-mint);text-decoration:underline;text-underline-offset:.2em}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-quiet{margin:0;font-size:var(--kk-fs-caption);line-height:1.5;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cols{display:grid;grid-template-columns:minmax(0, 1.65fr) minmax(0, 1fr);gap:1.5rem;align-items:start}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cols__col{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.375rem;border:1px solid var(--sc-edge);border-radius:var(--kk-r-card);background:var(--sc-surface);box-shadow:var(--sc-lift);min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk details.sc-card{display:block}.kk-scope.dp.st.sc .dp-sheet.sc-desk details.sc-card>summary{margin-bottom:1rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk details.sc-card>:not(summary)+:not(summary){margin-top:1rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card--flat{gap:.75rem;padding:1rem 0 0;border:0;border-top:1px solid var(--kk-hairline);border-radius:0;background:none;box-shadow:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card__t{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:var(--kk-fs-lead);font-weight:600;line-height:1.3;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card__t .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card__t .sc-more{margin-left:auto;font-size:var(--kk-fs-caption);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card__t>.sc-quiet{flex-basis:100%;margin:-0.25rem 0 0 1.75rem;font-weight:500}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card--flat .sc-card__t{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card--flat .sc-card__t .material-symbols-outlined{font-size:1.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-group{display:flex;align-items:center;gap:.5rem;margin:1.5rem 0 .25rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-group:first-of-type{margin-top:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card--list{gap:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card--list>.sc-card__t{margin-bottom:1.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-group--warn{color:var(--kk-warn)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-group--quiet{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--kk-hairline)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:.375rem 1rem;align-items:center;padding:.75rem .25rem;border-top:1px solid var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row:first-child{border-top:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__main{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__main b{font-size:var(--kk-fs-small);font-weight:600;line-height:1.35;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__main b a{color:inherit;text-decoration:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__main b a:hover{text-decoration:underline;text-underline-offset:.2em}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__main small{font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__main small b{font-size:inherit;font-weight:600;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__end{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__end .kk-btn{min-height:2.25rem;padding:0 1rem;font-size:var(--kk-fs-caption)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__end .kk-btn--ghost{padding:0 .75rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-rows--urgent{gap:.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row--urgent{padding:.875rem 1rem .875rem 1.125rem;border:0;border-radius:var(--kk-r-control);background:var(--sc-urgent);box-shadow:inset 3px 0 0 var(--kk-warn),inset 0 0 0 1px var(--kk-warn-halo)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row--urgent .sc-row__main small{color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row--quiet .sc-row__main b{font-weight:500;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-when{font-size:var(--kk-fs-caption);color:var(--kk-text-3);white-space:nowrap;font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-when--due{color:var(--kk-text);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-when--warn{color:var(--kk-warn);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-thumb{width:2.25rem;height:2.25rem;border-radius:.375rem;object-fit:cover;box-shadow:0 0 0 1px var(--kk-line)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-icon{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line);color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-icon .material-symbols-outlined{font-size:1.25rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-qrow__counts{display:flex;gap:.375rem;flex-wrap:wrap}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-qrow__counts span{display:inline-flex;align-items:baseline;gap:.375rem;padding:.3125rem .75rem;border-radius:var(--kk-r-pill);background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line);font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-qrow__counts span b{font-size:var(--kk-fs-small);font-weight:700;color:var(--kk-text);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-recent{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-recent li{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:.75rem;align-items:center;padding:.5625rem 0;border-top:1px solid var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-recent li:first-child{border-top:0;padding-top:.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-recent b{font-size:var(--kk-fs-small);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-recent small{display:block;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-rules{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-rules li{display:grid;grid-template-columns:7.75rem minmax(0, 1fr);gap:.75rem;padding:.5rem 0;border-top:1px solid var(--sc-rule);font-size:var(--kk-fs-caption);line-height:1.5;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-rules li:first-child{border-top:0;padding-top:.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-rules li b{font-weight:600;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:1.25rem;align-items:start}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__main{display:flex;flex-direction:column;gap:.5rem;min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__name{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__name h2{margin:0 .25rem 0 0;font-family:var(--kk-font-display);font-weight:800;font-size:2.25rem;line-height:1;letter-spacing:-0.025em;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 0;margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-3);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__meta>span+span::before{content:"";display:inline-block;width:3px;height:3px;margin:0 .625rem;border-radius:50%;background:currentColor;opacity:.55;vertical-align:.22em}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__meta .sc-id{margin-left:.625rem;padding:.0625rem .375rem;border-radius:.25rem;background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--sc-edge);font-size:var(--kk-fs-caption);letter-spacing:.02em}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__meta .sc-id::before{display:none !important}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__verdict{margin:.375rem 0 0;font-size:var(--kk-fs-body);line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__verdict b{color:var(--kk-text);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__verdict .is-warn{display:inline-flex;align-items:center;gap:.5rem;margin-right:.25rem;color:var(--kk-warn);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__verdict .is-warn::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--kk-warn);box-shadow:0 0 0 3px var(--kk-warn-halo)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-acts .kk-btn{min-height:2.5rem;gap:.375rem;padding:0 1rem;font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-acts .kk-btn .material-symbols-outlined{font-size:1.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-signals{column-count:2;column-gap:2rem;margin:0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-signals li{display:flex;gap:.625rem;align-items:baseline;break-inside:avoid;padding:.25rem 0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-signals li .sc-dot{transform:translateY(-0.1em)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-signals li.is-warn{color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin:0;border:1px solid var(--sc-edge);border-radius:var(--kk-r-card);background:var(--sc-surface);box-shadow:var(--sc-lift);overflow:hidden}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts div{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.875rem 1.25rem;box-shadow:-1px 0 0 var(--sc-rule),0 -1px 0 var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts dt{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts dd{display:flex;align-items:baseline;gap:.375rem;margin:0;font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-text);overflow-wrap:anywhere;font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts dd.is-warn{color:var(--kk-warn);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts dd.is-warn::before{content:"";flex-shrink:0;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--kk-warn);transform:translateY(-0.08em)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts dd.is-quiet{color:var(--kk-text-3);font-weight:400}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts dd.sc-facts__sub{display:block;font-size:var(--kk-fs-caption);font-weight:400;line-height:1.45;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts dd+dd:not(.sc-facts__sub){margin-top:.375rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-dl{display:flex;flex-direction:column;margin:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-dl div{display:grid;grid-template-columns:8.5rem minmax(0, 1fr);gap:.75rem;padding:.5625rem 0;border-top:1px solid var(--sc-rule);align-items:baseline}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-dl div:first-child{border-top:0;padding-top:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-dl dt{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-dl dd{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text);overflow-wrap:anywhere;font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-notes{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-note{padding:.75rem .875rem .6875rem 1rem;border-radius:var(--kk-r-control);background:var(--sc-base);box-shadow:inset 2px 0 0 var(--kk-mint-line-strong),inset 0 0 0 1px var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-note p{margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-note small{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.375rem;font-size:var(--kk-fs-caption);color:var(--kk-text-3);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-note small .sc-ref{min-width:0;padding:.125rem .375rem;font-size:.6875rem;background:var(--sc-surface)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-people{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-people li{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:.75rem;align-items:center;padding:.625rem 0;border-top:1px solid var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-people li:first-child{border-top:0;padding-top:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-people b{font-size:var(--kk-fs-small);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-people small{display:block;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-people .kk-btn{min-height:2.25rem;padding:0 .75rem;font-size:var(--kk-fs-caption)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-wall{display:grid;grid-template-columns:repeat(auto-fill, minmax(5rem, 1fr));gap:1rem .75rem;margin:0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover{display:flex;flex-direction:column;gap:.3125rem;min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover__art{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:.5rem;box-shadow:0 0 0 1px var(--kk-line),var(--kk-shadow-raise)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover__art img{display:block;width:100%;height:100%;object-fit:cover}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover__st{position:absolute;left:.3125rem;bottom:.3125rem;padding:.125rem .4375rem;border-radius:var(--kk-r-pill);background:var(--kk-scrim);box-shadow:inset 0 0 0 1px var(--kk-line);font-size:.6875rem;font-weight:600;color:var(--kk-text);white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover__st--warn{color:var(--kk-warn);box-shadow:inset 0 0 0 1px var(--sc-warn-line)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover__art--warn{box-shadow:0 0 0 1px var(--sc-warn-line),var(--kk-shadow-raise)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover b{font-size:var(--kk-fs-caption);font-weight:600;line-height:1.3;color:var(--kk-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover small{margin-top:-0.125rem;font-size:.75rem;color:var(--kk-text-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-quotes{display:flex;flex-direction:column;gap:.75rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-quote{margin:0;padding:.75rem 1rem;border-radius:.875rem .875rem .875rem .25rem;background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--sc-rule);font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-quote+small{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:.375rem 0 0 .25rem;font-size:var(--kk-fs-caption);color:var(--kk-text-3);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-hold{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:.875rem;align-items:start;padding:.875rem 1rem;border-radius:var(--kk-r-control);background:var(--sc-raised);box-shadow:inset 0 0 0 1px var(--sc-edge)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-hold .kk-pill{margin-bottom:.375rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-hold b{display:block;font-size:var(--kk-fs-small);font-weight:600;line-height:1.35}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-hold small{display:block;margin-top:.1875rem;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-hold small b{display:inline;font-size:inherit;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-btns{display:flex;flex-wrap:wrap;gap:.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-btns .kk-btn{min-height:2.25rem;padding:0 .875rem;font-size:var(--kk-fs-caption)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl{position:relative;margin:0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl::before{content:"";position:absolute;top:.75rem;bottom:.75rem;left:.9375rem;width:1px;background:var(--kk-line)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl li{position:relative;display:grid;grid-template-columns:1.875rem 7.5rem minmax(0, 1fr);gap:1rem;align-items:start;padding-bottom:1rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl li:last-child{padding-bottom:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl__dot{display:grid;place-items:center;width:1.875rem;height:1.875rem;border-radius:50%;background:var(--sc-surface);box-shadow:0 0 0 1px var(--kk-line),0 0 0 4px var(--sc-base);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card .sc-tl__dot{box-shadow:0 0 0 1px var(--kk-line),0 0 0 4px var(--sc-surface);background:var(--sc-raised)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl__dot .material-symbols-outlined{font-size:.9375rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl li.is-warn .sc-tl__dot{background:var(--sc-warn-fill);box-shadow:0 0 0 1px var(--sc-warn-line),0 0 0 4px var(--sc-base);color:var(--kk-warn)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card .sc-tl li.is-warn .sc-tl__dot{box-shadow:0 0 0 1px var(--sc-warn-line),0 0 0 4px var(--sc-surface)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl li.is-note .sc-tl__dot{box-shadow:0 0 0 1px var(--kk-mint-line),0 0 0 4px var(--sc-base);color:var(--kk-mint)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl li.is-view .sc-tl__dot{width:1.875rem;height:1.875rem;background:rgba(0,0,0,0);box-shadow:0 0 0 1px var(--sc-rule),0 0 0 4px var(--sc-base)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl__when{padding-top:.375rem;font-size:var(--kk-fs-caption);color:var(--kk-text-3);font-variant-numeric:var(--sc-num);white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl__text{padding-top:.3125rem;min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl__text b{display:block;font-size:var(--kk-fs-small);font-weight:600;line-height:1.35;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl__text p{margin:.125rem 0 0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl li.is-view .sc-tl__text b{font-weight:500;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl li.is-warn .sc-tl__text b{color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl--tight li{grid-template-columns:1.875rem minmax(0, 1fr);gap:.75rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl--tight .sc-tl__text small{display:block;font-size:var(--kk-fs-caption);color:var(--kk-text-3);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-toggle{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto;font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3);cursor:pointer;white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-toggle i{display:inline-block;width:1.875rem;height:1.125rem;border-radius:1rem;background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line-control);position:relative}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-toggle i::after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:.75rem;height:.75rem;border-radius:50%;background:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-toggle.is-on{color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-toggle.is-on i{background:var(--kk-mint-fill-3);box-shadow:inset 0 0 0 1px var(--kk-mint-line-strong)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-toggle.is-on i::after{left:.9375rem;background:var(--kk-mint)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table{border:1px solid var(--sc-edge);border-radius:var(--kk-r-card);background:var(--sc-surface);box-shadow:var(--sc-lift);overflow:hidden}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table__h,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table__r{display:grid;grid-template-columns:minmax(0, 2fr) 6.5rem 8rem minmax(0, 1.2fr) minmax(0, 1.6fr);gap:1rem;align-items:center;padding:.75rem 1.25rem;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table__h{min-height:2.5rem;padding-block:.5rem;background:var(--sc-sunk);border-bottom:1px solid var(--sc-edge);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table__r+.sc-table__r{border-top:1px solid var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table__r:hover{background:var(--kk-fill-1)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table__r.is-urgent{background:var(--sc-urgent);box-shadow:inset 3px 0 0 var(--kk-warn)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-who{display:flex;align-items:center;gap:.75rem;min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-who>span:not(.sc-ava){display:flex;flex-direction:column;gap:.125rem;min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-who b{display:flex;align-items:center;gap:.5rem;font-size:var(--kk-fs-small);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-who small{font-size:var(--kk-fs-caption);color:var(--kk-text-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chips{display:flex;flex-wrap:wrap;gap:.3125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chips .kk-pill{font-size:.6875rem;padding:.1875rem .5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:0 .875rem;border:0;border-radius:var(--kk-r-pill);background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--kk-line);font:inherit;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2);text-decoration:none;cursor:pointer}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip:hover{background:var(--sc-raised);color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip[aria-pressed=true]{background:var(--sc-raised-2);box-shadow:inset 0 0 0 1px var(--kk-line-control-hover),var(--sc-lift-sm);color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip[aria-pressed=true] .sc-n:not(.sc-n--urgent){background:var(--kk-fill-3);color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip .sc-n{height:1.25rem;min-width:1.25rem;font-size:.6875rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip--warn:not([aria-pressed=true]){color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters__sep{width:1px;height:1.5rem;margin:0 .25rem;background:var(--kk-line)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__h,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r{display:grid;grid-template-columns:8rem minmax(0, 2.3fr) minmax(0, 1fr) 8.5rem minmax(0, 1.4fr);gap:1rem;align-items:start;padding:.75rem 1.25rem;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__h{min-height:2.5rem;align-items:center;padding-block:.5rem;background:var(--sc-sunk);border-bottom:1px solid var(--sc-edge);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r+.sc-audit__r{border-top:1px solid var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r:hover{background:var(--kk-fill-1)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r b{font-size:var(--kk-fs-small);font-weight:600;line-height:1.35;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r small{display:block;margin-top:.1875rem;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r .sc-when{padding-top:.125rem;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r.is-view{background:var(--sc-sunk)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r.is-view b{font-weight:500;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r.is-view small{color:var(--kk-text-3);opacity:.9}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__note{font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2);overflow-wrap:anywhere}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-mark{display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem;padding:.0625rem .4375rem;border-radius:.3125rem;font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;vertical-align:.15em}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-mark--warn{background:var(--sc-warn-fill);box-shadow:inset 0 0 0 1px var(--sc-warn-line);color:var(--kk-warn)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-mark--ok{background:var(--kk-mint-fill);box-shadow:inset 0 0 0 1px var(--kk-mint-line);color:var(--kk-mint)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-mark--neutral{background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line-control);color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-hidden .material-symbols-outlined{margin-right:.375rem;vertical-align:-0.2em}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-hidden{display:block;margin:0;padding:.75rem 1.25rem;border-top:1px solid var(--sc-rule);background:var(--sc-sunk);font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cols--even{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-lead{margin-top:-0.25rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-state{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters .sc-date{flex:0 0 9.75rem;width:9.75rem;min-height:2.5rem;padding:0 .75rem;border-color:var(--kk-line-control);background:var(--sc-surface);font-size:var(--kk-fs-caption);color-scheme:dark}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row--dated{grid-template-columns:6.25rem minmax(0, 1fr) auto;align-items:start}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row--dated>.sc-when{padding-top:.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row--track{align-items:start}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__cover{width:6rem;height:6rem;border-radius:.625rem;object-fit:cover;box-shadow:0 0 0 1px var(--kk-line),var(--kk-shadow-raise)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tracknum{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-isrc{font-size:var(--kk-fs-caption);font-weight:400;color:var(--kk-text-3);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-findings{display:flex;flex-direction:column;gap:.5rem;margin-top:.625rem;padding-top:.625rem;border-top:1px solid var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-finding{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters__find{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex-basis:100%}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters__find .sc-search{flex:0 1 20rem;min-width:12rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters__find .sc-search .kk-input{min-height:2.5rem;padding-right:.75rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters__find .kk-btn{min-height:2.5rem;padding:0 1rem;font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl__text small.sc-tl__m{display:none;font-size:var(--kk-fs-caption);color:var(--kk-text-3);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk [hidden]{display:none !important}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-calm{color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__verdict .is-strong,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__verdict .sc-hero__calm{font-weight:600;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__verdict .sc-hero__calm{font-weight:400;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head--compact .sc-ava--lg{width:3.5rem;height:3.5rem;font-size:1.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-acts{position:relative}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-self{display:flex;align-items:center;gap:.625rem;margin:0;padding:.75rem 1rem;border-radius:var(--kk-r-control);background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--sc-edge);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-self .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-self b{color:var(--kk-text);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-done{display:flex;align-items:center;gap:.5rem;margin:0;padding:.625rem .875rem;border-radius:var(--kk-r-control);background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--kk-line);font-size:var(--kk-fs-small);color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-done .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters__grow{flex:1 1 auto}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-state .sc-dot{width:.4375rem;height:.4375rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip .material-symbols-outlined{font-size:1rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip--select{position:relative;flex:0 0 auto;padding:0 .25rem 0 .875rem;cursor:pointer}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters .sc-toggle{margin-left:.25rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title>.kk-btn,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters>.kk-btn{gap:.375rem;min-height:2.5rem;padding:0 1.125rem;font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title>.kk-btn .material-symbols-outlined,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters>.kk-btn .material-symbols-outlined{font-size:1.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip__select{appearance:none;width:5.5rem;min-width:0;text-overflow:ellipsis;min-height:2.125rem;padding:0 .75rem 0 0;border:0;border-radius:var(--kk-r-pill);background:none;font:inherit;color:inherit;cursor:pointer}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip__select option{background:var(--sc-overlay);color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk form.sc-filters .sc-search--field{flex:0 1 20rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-toggle{position:relative}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-toggle input{position:absolute;display:block;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-toggle:focus-within i{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search--field .material-symbols-outlined{font-size:1.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters__find .sc-results{min-width:20rem;right:auto}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-results .sc-ava,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-results .sc-thumb,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-results .sc-icon{width:2rem;height:2rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-results .sc-thumb{border-radius:.375rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-results__none{margin:0;padding:.75rem .625rem;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-results a.is-active kbd{color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-results a>.sc-ref{min-width:5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-listsearch{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-listsearch .kk-input{width:100%;min-height:2.5rem;border-color:var(--kk-line-control);background:var(--sc-surface);font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-listsearch .kk-input:hover{border-color:var(--kk-line-control-hover)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-listsearch .kk-input:focus{border-color:var(--kk-mint);background:var(--sc-surface);box-shadow:0 0 0 4px var(--kk-mint-halo)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-listsearch .kk-btn{min-height:2.5rem;padding:0 1rem;font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table__rows{margin:0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--profiles .sc-table__h,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--profiles .sc-table__r{grid-template-columns:minmax(0, 2fr) 8rem minmax(0, 1.6fr) 6rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--labels .sc-table__h,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--labels .sc-table__r{grid-template-columns:minmax(0, 2fr) 6rem 9rem minmax(0, 1.4fr) 5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--releases .sc-table__h,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--releases .sc-table__r{grid-template-columns:minmax(0, 2fr) minmax(0, 1.4fr) 5rem 8rem 9rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table__empty{margin:0;padding:1.25rem;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table .sc-label{display:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table .sc-chips,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table .sc-open{display:flex;flex-wrap:wrap;gap:.3125rem;margin:0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table .sc-chips .kk-pill{font-size:.6875rem;padding:.1875rem .5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table .sc-plan{color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--audit{border:1px solid var(--sc-edge);border-radius:var(--kk-r-card);background:var(--sc-surface);box-shadow:var(--sc-lift);overflow:hidden}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-who b a{min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-who .sc-thumb{display:inline-grid;place-items:center;flex-shrink:0;width:2.25rem;height:2.25rem;overflow:hidden;border-radius:.375rem;box-shadow:0 0 0 1px var(--kk-line)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-who .sc-thumb img{width:100%;height:100%;object-fit:cover}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover__none{display:grid;place-items:center;width:100%;height:100%;background:hsl(var(--h, 210), 16%, 24%);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__cover.sc-cover__none{display:grid;flex-shrink:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-wall--wide{grid-template-columns:repeat(auto-fill, minmax(7rem, 1fr))}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover__art .sc-cover__none .material-symbols-outlined{font-size:1.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ask{max-width:40rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ask__form{display:flex;flex-wrap:wrap;align-items:end;gap:.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ask__form .sc-search__purpose{flex:1 1 12rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ask__form .sc-search__note{flex:2 1 14rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ask__form .kk-input{width:100%;min-height:2.5rem;border-color:var(--kk-line-control);background:var(--sc-base);font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-more-list{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-more-list summary{cursor:pointer;padding:.25rem 0;color:var(--kk-text-2);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:var(--kk-r-control);background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__t{margin:0;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__form{display:flex;flex-direction:column;gap:.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__form .kk-input{width:100%;min-height:2.5rem;border-color:var(--kk-line-control);background:var(--sc-surface);font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__form .kk-btn{align-self:flex-start;min-height:2.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search__purpose,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search__note{display:block}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__out{display:flex;flex-direction:column;gap:.75rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__sum,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__foot{margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__foot .kk-btn{gap:.375rem;min-height:2.25rem;font-size:var(--kk-fs-caption)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__table{border-radius:var(--kk-r-control);background:var(--sc-surface);box-shadow:inset 0 0 0 1px var(--sc-edge);overflow:hidden}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__h,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__r{display:grid;grid-template-columns:7rem minmax(0, 1.4fr) minmax(0, 1fr);gap:.75rem;padding:.5rem .75rem;font-size:var(--kk-fs-caption);color:var(--kk-text-2);font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__h{background:var(--sc-sunk);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__r+.sc-export__r{border-top:1px solid var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search__field{position:relative;display:block}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search__field .material-symbols-outlined{position:absolute;top:50%;left:.875rem;transform:translateY(-50%);font-size:1.125rem;color:var(--kk-text-3);pointer-events:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-search__field .kk-input{padding-left:2.5rem}.kk-scope.dp.st.sc [hidden]{display:none !important}.kk-scope.dp.st.sc .sc-dlg__head{display:flex;align-items:center;gap:.875rem}.kk-scope.dp.st.sc .sc-dlg__titles{display:flex;flex-direction:column;gap:.25rem;min-width:0}.kk-scope.dp.st.sc .sc-dlg__icon{display:inline-grid;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line);color:var(--kk-text-2)}.kk-scope.dp.st.sc .sc-dlg__icon .material-symbols-outlined{font-size:1.25rem}.kk-scope.dp.st.sc .sc-dlg__icon--billing{background:var(--sc-warn-fill);box-shadow:inset 0 0 0 1px var(--sc-warn-line);color:var(--kk-warn)}.kk-scope.dp.st.sc .sc-billing{display:inline-flex;align-items:center;gap:.375rem;align-self:flex-start;margin:0;padding:.0625rem .5rem;border-radius:var(--kk-r-pill);background:var(--sc-warn-fill);box-shadow:inset 0 0 0 1px var(--sc-warn-line);font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--kk-warn)}.kk-scope.dp.st.sc .sc-billing .material-symbols-outlined{font-size:.875rem}.kk-scope.dp.st.sc .sc-dlg__bill{display:flex;gap:.75rem;margin:0;padding:.875rem 1rem;border-radius:var(--kk-r-control);background:var(--sc-warn-fill);box-shadow:inset 0 0 0 1px var(--sc-warn-line);font-size:var(--kk-fs-caption);line-height:1.55;color:var(--kk-text)}.kk-scope.dp.st.sc .sc-dlg__bill .material-symbols-outlined{flex-shrink:0;font-size:1.25rem;color:var(--kk-warn)}.kk-scope.dp.st.sc .sc-dlg__why>.sc-field{order:1}.kk-scope.dp.st.sc .sc-dlg__why>.sc-dlg__task,.kk-scope.dp.st.sc .sc-dlg__why>.sc-dlg__fixed{order:2}.kk-scope.dp.st.sc .sc-dlg__fields,.kk-scope.dp.st.sc .sc-dlg__why,.kk-scope.dp.st.sc .sc-dlg__purpose{display:flex;flex-direction:column;gap:1rem}.kk-scope.dp.st.sc .sc-dlg__row{display:flex;flex-wrap:wrap;align-items:end;gap:1rem}.kk-scope.dp.st.sc .sc-dlg__row .sc-field{flex:1 1 10rem}.kk-scope.dp.st.sc .sc-check{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.st.sc .sc-check input{display:inline-block;width:1rem;height:1rem;margin:0;accent-color:var(--kk-mint)}.kk-scope.dp.st.sc .sc-dlg__fixed{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.625rem .75rem;border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.st.sc .sc-dlg__fixed b{color:var(--kk-text);font-weight:600}.kk-scope.dp.st.sc .sc-dlg__fixed .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-dlg .kk-input{width:100%;border-color:var(--kk-line-control);background:var(--sc-base);font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .sc-dlg .sc-dlg__why .sc-field,.kk-scope.dp.st.sc .sc-dlg .sc-dlg__fields .sc-field{display:flex;flex-direction:column}.kk-scope.dp.st.sc .sc-dlg .sc-radio input{flex-shrink:0}.kk-scope.dp.st.sc .sc-dlg .sc-link{color:var(--kk-mint);font-weight:600;text-decoration:none}.kk-scope.dp.st.sc .sc-dlg .sc-link:hover{text-decoration:underline;text-underline-offset:.2em}.kk-scope.dp.st.sc .sc-dlg .sc-when--warn{color:var(--kk-warn);font-weight:600}.kk-scope.dp.st.sc .sc-dlg .sc-when--due{color:var(--kk-text);font-weight:600}.kk-scope.dp.st.sc .sc-menu a{display:flex;align-items:center;gap:.625rem;min-height:2.5rem;padding:.5rem .625rem;border-radius:var(--kk-r-control);font-size:var(--kk-fs-small);color:var(--kk-text);text-decoration:none}.kk-scope.dp.st.sc .sc-menu a:hover{background:var(--kk-fill-2)}.kk-scope.dp.st.sc .sc-menu a .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-results__none{margin:0;padding:.75rem .625rem;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-results a>span:first-child{display:inline-grid;place-items:center}.kk-scope.dp.st.sc .sc-task__dlg .sc-dlg__fields{gap:.75rem}.kk-scope.dp.st.sc .sc-results{position:absolute;z-index:30;top:calc(100% + .5rem);left:0;right:0;min-width:30rem;padding:.5rem;border-radius:var(--kk-r-card);background:var(--sc-overlay);box-shadow:0 0 0 1px var(--kk-line),var(--kk-shadow-dialog)}.kk-scope.dp.st.sc .sc-results__g{margin:0;padding:.625rem .625rem .375rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-results__g:not(:first-child){margin-top:.25rem;border-top:1px solid var(--sc-rule);padding-top:.75rem}.kk-scope.dp.st.sc .sc-results a{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:.75rem;align-items:center;padding:.5rem .625rem;border-radius:var(--kk-r-control);color:var(--kk-text);text-decoration:none}.kk-scope.dp.st.sc .sc-results a:hover,.kk-scope.dp.st.sc .sc-results a.is-active{background:var(--kk-fill-2);box-shadow:inset 2px 0 0 var(--kk-mint)}.kk-scope.dp.st.sc .sc-results a b{display:block;font-size:var(--kk-fs-small);font-weight:600}.kk-scope.dp.st.sc .sc-results a small{display:block;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-results a small .is-warn{color:var(--kk-warn);font-weight:600}.kk-scope.dp.st.sc .sc-results a kbd{font:600 .6875rem/1.2 var(--kk-font-body);color:var(--kk-text-2);padding:.125rem .375rem;border-radius:.25rem;background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line)}.kk-scope.dp.st.sc .sc-results__foot{margin:.375rem 0 0;padding:.625rem .625rem .25rem;border-top:1px solid var(--sc-rule);font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .kk-pill{font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .kk-pill--warn{border-color:var(--sc-warn-line);background:var(--sc-warn-fill)}.kk-scope.dp.st.sc .sc-menu{position:absolute;z-index:20;right:0;top:calc(100% + .5rem);min-width:18rem;padding:.375rem;border-radius:var(--kk-r-card);background:var(--sc-overlay);box-shadow:0 0 0 1px var(--kk-line),var(--kk-shadow-dialog)}.kk-scope.dp.st.sc .sc-menu button{display:flex;align-items:center;gap:.625rem;width:100%;min-height:2.5rem;padding:.5rem .625rem;border:0;border-radius:var(--kk-r-control);background:none;font:inherit;font-size:var(--kk-fs-small);color:var(--kk-text);text-align:left;cursor:pointer}.kk-scope.dp.st.sc .sc-menu button:hover,.kk-scope.dp.st.sc .sc-menu button.is-active{background:var(--kk-fill-2)}.kk-scope.dp.st.sc .sc-menu button .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-menu button small{margin-left:auto;padding:.0625rem .4375rem;border-radius:var(--kk-r-pill);background:var(--sc-warn-fill);box-shadow:inset 0 0 0 1px var(--sc-warn-line);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kk-warn)}.kk-scope.dp.st.sc .sc-menu button:disabled{color:var(--kk-text-off);cursor:not-allowed}.kk-scope.dp.st.sc .sc-menu button:disabled .material-symbols-outlined{color:var(--kk-text-off)}.kk-scope.dp.st.sc .sc-menu hr{margin:.375rem .25rem;border:0;border-top:1px solid var(--kk-hairline)}.kk-scope.dp.st.sc .sc-dlg{width:min(34rem,100vw - 2rem);margin:auto;padding:0;border:0;border-radius:var(--kk-r-dialog);background:var(--sc-overlay);box-shadow:0 0 0 1px var(--kk-line),var(--kk-shadow-dialog);color:var(--kk-text)}.kk-scope.dp.st.sc .sc-dlg::backdrop{background:var(--kk-scrim)}.kk-scope.dp.st.sc .sc-dlg__form{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.5rem 1.25rem}.kk-scope.dp.st.sc .sc-dlg__title{margin:0;font-family:var(--kk-font-display);font-weight:800;font-size:var(--kk-fs-title);line-height:1.2;letter-spacing:-0.01em}.kk-scope.dp.st.sc .sc-dlg__lead{margin:-0.375rem 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-2);line-height:1.55}.kk-scope.dp.st.sc .sc-dlg fieldset{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;border:0}.kk-scope.dp.st.sc .sc-dlg legend,.kk-scope.dp.st.sc .sc-dlg .sc-field__label{margin-bottom:.5rem;padding:0;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-radio{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:.75rem;align-items:center;padding:.75rem 1rem;border-radius:var(--kk-r-control);background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line);cursor:pointer}.kk-scope.dp.st.sc .sc-radio input{accent-color:var(--kk-mint);width:1rem;height:1rem;margin:0;display:inline-block}.kk-scope.dp.st.sc .sc-radio b{display:block;font-size:var(--kk-fs-small);font-weight:600}.kk-scope.dp.st.sc .sc-radio small{display:block;margin-top:.125rem;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-radio.is-on{background:var(--kk-mint-fill);box-shadow:inset 0 0 0 1px var(--kk-mint-line-strong)}.kk-scope.dp.st.sc .sc-radio.is-on small{color:var(--kk-text-2)}.kk-scope.dp.st.sc .sc-dlg .sc-field{display:flex;flex-direction:column}.kk-scope.dp.st.sc .sc-dlg .sc-dlg__note{width:100%;min-height:4.5rem;resize:vertical;border-color:var(--kk-line-control);background:var(--sc-base);font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .sc-dlg__task{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.625rem .75rem;border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.st.sc .sc-dlg__task b{color:var(--kk-text);font-weight:600;font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .sc-dlg__task a{margin-left:auto;font-size:var(--kk-fs-caption)}.kk-scope.dp.st.sc .sc-dlg__task .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-dlg .sc-field__hint{margin-top:.375rem;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-dlg__foot{display:flex;justify-content:flex-end;gap:.5rem;margin:0 -1.5rem -1.25rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid var(--kk-hairline)}.kk-scope.dp.st.sc .sc-dlg__foot .kk-btn{min-height:2.75rem}.kk-scope.dp.st.sc .sc-dlg__rule{display:flex;gap:.75rem;margin:0;padding:.875rem 1rem;border-radius:var(--kk-r-control);background:var(--sc-base);box-shadow:inset 0 0 0 1px var(--kk-line);font-size:var(--kk-fs-caption);line-height:1.55;color:var(--kk-text-2)}.kk-scope.dp.st.sc .sc-dlg__rule .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-2);flex-shrink:0}.kk-scope.dp.st.sc .sc-dlg__rule b{color:var(--kk-text);font-weight:600}.kk-scope.dp.st.sc .sc-dlg__rule ul{margin:.5rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.kk-scope.dp.st.sc .sc-dlg__losers{margin-bottom:.25rem}.kk-scope.dp.st.sc .sc-dlg__losers li span{color:var(--kk-text-3)}.kk-scope.dp.st.sc .sc-dlg__result{color:var(--kk-text)}.kk-scope.dp.st.sc .sc-dlg__result .material-symbols-outlined{color:var(--kk-mint)}.kk-scope.dp.st.sc .sc-dlg__result ul{margin:0}@media(max-width: 760px){.kk-scope.dp.st.sc .dp-sheet.sc-desk{gap:1.25rem;padding:1rem .75rem 2rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-bar{padding-bottom:1rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-bar .dp-seg{order:2;width:100%}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-bar>.sc-search{order:1;flex:1 1 100%}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-task{order:1}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title h2{font-size:1.75rem}}@media(max-width: 760px){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cols{grid-template-columns:minmax(0, 1fr);gap:1.25rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card{padding:1rem 1rem 1.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-card--flat{padding:1rem .25rem 0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row{grid-template-columns:auto minmax(0, 1fr)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row--urgent{padding:.875rem .875rem .875rem 1rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__end{grid-column:2;justify-content:flex-start}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row:has(>.sc-ref){grid-template-columns:minmax(0, 1fr);gap:.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row:has(>.sc-ref)>.sc-ref{justify-self:start;min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row:has(>.sc-ref) .sc-row__end{grid-column:1}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title p>span:not(.sc-sep){display:block}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-title p .sc-sep{display:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__meta{gap:.25rem .875rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__meta>span+span::before{display:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__meta .sc-id{margin-left:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-dl div{grid-template-columns:6.5rem minmax(0, 1fr)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover__st{left:.1875rem;bottom:.1875rem;padding:.0625rem .3125rem}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-cover__st{font-size:.625rem}}@media(max-width: 760px){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row__end .kk-btn{min-height:2.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head{grid-template-columns:auto minmax(0, 1fr);gap:1rem}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__name h2{font-size:1.875rem}}@media(max-width: 760px){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ava--lg{width:3.25rem;height:3.25rem}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-ava--lg{font-size:1rem}}@media(max-width: 760px){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-acts{grid-column:1/-1;justify-content:flex-start}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-acts .kk-btn{min-height:2.75rem;padding:0 .875rem}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-acts .kk-btn{font-size:var(--kk-fs-caption)}}@media(max-width: 760px){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-signals{column-count:1}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts{grid-template-columns:repeat(2, minmax(0, 1fr))}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-facts div{padding:.75rem 1rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-wall{grid-template-columns:repeat(4, minmax(0, 1fr));gap:.75rem .5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-rules li{grid-template-columns:minmax(0, 1fr);gap:.125rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl li{grid-template-columns:1.875rem minmax(0, 1fr);gap:.75rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl__when{display:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row--dated{grid-template-columns:minmax(0, 1fr);gap:.25rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-row--dated .sc-row__end{grid-column:1}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters__find .sc-search{flex:1 1 100%}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-filters .sc-date{flex:1 1 8rem;width:auto}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head__cover{width:4.5rem;height:4.5rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-tl__text small.sc-tl__m{display:block !important}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table__h,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__h{display:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table__r,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r{grid-template-columns:minmax(0, 1fr);gap:.375rem;padding:.875rem 1rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r>*{flex:1 1 100%;min-width:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r>:nth-child(3),.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-audit__r>:nth-child(4){flex:0 1 auto}.kk-scope.dp.st.sc .dp-sheet.sc-desk details.sc-card>summary{list-style:none;cursor:pointer}.kk-scope.dp.st.sc .dp-sheet.sc-desk details.sc-card>summary::-webkit-details-marker{display:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--users .sc-table__r,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--profiles .sc-table__r,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--labels .sc-table__r,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--releases .sc-table__r{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table .sc-label{display:inline;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-listsearch .sc-search__field{max-width:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__h,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__r{grid-template-columns:6rem minmax(0, 1fr)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__h span:nth-child(3),.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-export__r span:nth-child(3){grid-column:2}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-menu{min-width:min(18rem,100vw - 2rem)}.kk-scope.dp.st.sc .sc-results{min-width:0}.kk-scope.dp.st.sc .sc-dlg{width:100vw;max-width:100vw;margin:auto 0 0;border-radius:var(--kk-r-dialog) var(--kk-r-dialog) 0 0}.kk-scope.dp.st.sc .sc-dlg__form{padding:1.25rem 1.125rem 1rem}.kk-scope.dp.st.sc .sc-dlg__foot{margin:0 -1.125rem -1rem;padding:.875rem 1.125rem 1rem}}@media(min-width: 761px){.kk-scope.dp.st.sc .dp-sheet.sc-desk details.sc-card>summary{pointer-events:none;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk details.sc-card>summary::-webkit-details-marker{display:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk details.sc-card>summary a,.kk-scope.dp.st.sc .dp-sheet.sc-desk details.sc-card>summary label{pointer-events:auto}}.kk-scope.dp.st.sc{--scat-bg: #101316;--scat-rail: #14171a;--scat-rail-2: #16191c;--scat-surface: #181b1e;--scat-surface-head: #1b1f22;--scat-raise: #202327;--scat-raise-2: #272a2d;--scat-hair: rgba(242, 244, 247, 0.08);--scat-line: rgba(242, 244, 247, 0.14);--scat-t1: #f2f4f7;--scat-t2: #babec3;--scat-t3: #92969a;--scat-pill-bg: rgba(242, 244, 247, 0.055);--scat-pill-line: rgba(242, 244, 247, 0.12);--scat-pill-line-live: rgba(242, 244, 247, 0.13);--scat-green: #22c55e;--scat-warn: #ffb22e;--scat-warn-fill: rgba(255, 178, 46, 0.11);--scat-warn-line: rgba(255, 178, 46, 0.42);--scat-bad: #ff6b5f;--scat-bad-fill: rgba(255, 107, 95, 0.12);--scat-bad-line: rgba(255, 107, 95, 0.42);--scat-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}.kk-scope.dp.st.sc .dp-sheet.scat{background:var(--scat-bg);color:var(--scat-t1)}.kk-scope.dp.st.sc .dp-sheet.scat .sc-bar,.kk-scope.dp.st.sc .dp-sheet.scat .sc-bar .dp-seg{--sc-surface: var(--scat-surface)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-head h2{margin:0;font-family:var(--kk-font-display);font-weight:800;font-size:1.75rem;line-height:1;letter-spacing:-0.03em;color:var(--scat-t1)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-head p{margin:.45rem 0 0;font-size:.8125rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-head p b{color:var(--scat-t2);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.scat .scat-head__act{display:flex;flex-wrap:wrap;gap:.5rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-stats{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:.75rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-stat{display:flex;flex-direction:column;min-height:6.5rem;padding:.8125rem .9375rem .875rem;background:var(--scat-surface);border:1px solid var(--scat-hair);border-radius:.75rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-stat--warn{border-color:var(--scat-warn-line)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-stat__lb{display:flex;align-items:center;gap:.4375rem;margin:0;font-size:.71875rem;font-weight:600;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-stat__lb .material-symbols-outlined{font-size:1rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-stat--warn .scat-stat__lb .material-symbols-outlined{color:var(--scat-warn)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-stat__v{margin:.5rem 0 0;font-size:.78125rem;font-weight:600;color:var(--scat-t2);white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.scat .scat-stat__v b{margin-right:.1875rem;font-family:var(--kk-font-display);font-weight:800;font-size:1.6875rem;line-height:1;letter-spacing:-0.03em;font-variant-numeric:tabular-nums;color:var(--scat-t1)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-stat__v span{color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-stat__sub{margin:auto 0 0;padding-top:.5625rem;font-size:.75rem;line-height:1.35;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-vt{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;border-bottom:1px solid var(--scat-hair)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-tabs{display:flex;flex-wrap:wrap;gap:.25rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-tab{position:relative;display:flex;align-items:center;gap:.4375rem;height:2.375rem;padding:0 .8125rem;font-size:.84375rem;font-weight:600;color:var(--scat-t3);text-decoration:none}.kk-scope.dp.st.sc .dp-sheet.scat .scat-tab:hover{color:var(--scat-t1)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-tab[aria-current=page]{color:var(--scat-t1)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-tab[aria-current=page]::after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:-1px;height:2px;border-radius:2px;background:var(--kk-mint, #34fa7d)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-tab__n{padding:.1875rem .375rem;border-radius:.375rem;background:var(--scat-pill-bg);font-family:var(--scat-mono);font-size:.71875rem;font-weight:600;line-height:1;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-tab__n--warn{background:var(--scat-warn-fill);color:var(--scat-warn)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-search{position:relative;display:flex;align-items:center;width:min(100%,34rem);margin:0 0 .1875rem auto}.kk-scope.dp.st.sc .dp-sheet.scat .scat-search .material-symbols-outlined{position:absolute;left:.6875rem;font-size:1.125rem;color:var(--scat-t3);pointer-events:none}.kk-scope.dp.st.sc .dp-sheet.scat .scat-search .kk-input{width:100%;height:2.125rem;padding-left:2.25rem;font-size:.78125rem;background:var(--scat-surface);border-color:var(--scat-line)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-sel{display:inline-flex;align-items:center;gap:.4375rem;height:2.125rem;padding:0 .25rem 0 .75rem;background:var(--scat-surface);border:1px solid var(--scat-line);border-radius:.5625rem;font-size:.78125rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-sel select{height:100%;max-width:11rem;padding:0 .5rem 0 .125rem;border:0;background:rgba(0,0,0,0);font:inherit;font-weight:700;color:var(--scat-t1);cursor:pointer}.kk-scope.dp.st.sc .dp-sheet.scat .scat-sel select:focus-visible{outline:2px solid var(--kk-mint, #34fa7d);outline-offset:2px;border-radius:.375rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-sel option{background:var(--scat-raise);color:var(--scat-t1)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-clear{font-size:.78125rem;font-weight:600;color:var(--scat-t2);text-decoration:underline;text-underline-offset:3px}.kk-scope.dp.st.sc .dp-sheet.scat .scat-table{background:var(--scat-surface);border:1px solid var(--scat-hair);border-radius:.75rem;overflow:hidden}.kk-scope.dp.st.sc .dp-sheet.scat .scat-table--matrix{overflow-x:auto}.kk-scope.dp.st.sc .dp-sheet.scat .scat-table__empty,.kk-scope.dp.st.sc .dp-sheet.scat .scat-empty{margin:0;padding:2rem 1rem;text-align:center;font-size:.8125rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-empty{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem 1rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-t{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.kk-scope.dp.st.sc .dp-sheet.scat .scat-t th{height:2.125rem;padding:0 .625rem;text-align:left;background:var(--scat-surface-head);border-bottom:1px solid var(--scat-hair);font-size:.65625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--scat-t3);white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.scat .scat-t td{padding:.5625rem .625rem;border-bottom:1px solid var(--scat-hair);vertical-align:middle;overflow:hidden}.kk-scope.dp.st.sc .dp-sheet.scat .scat-t tbody tr:last-child td{border-bottom:0}.kk-scope.dp.st.sc .dp-sheet.scat .scat-row{cursor:pointer}.kk-scope.dp.st.sc .dp-sheet.scat .scat-row:hover td{background:rgba(242,244,247,.025)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-row:focus-visible{outline:2px solid var(--kk-mint, #34fa7d);outline-offset:-2px}.kk-scope.dp.st.sc .dp-sheet.scat .scat-row.is-open td{background:var(--scat-raise)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-row.is-open td:first-child{box-shadow:inset 3px 0 0 var(--kk-mint, #34fa7d)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-rel{display:flex;align-items:center;gap:.6875rem;min-width:0}.kk-scope.dp.st.sc .dp-sheet.scat .scat-rel__t{min-width:0}.kk-scope.dp.st.sc .dp-sheet.scat .scat-rel__t b{display:block;font-size:.875rem;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-scope.dp.st.sc .dp-sheet.scat .scat-rel__t a{color:var(--scat-t1);text-decoration:none}.kk-scope.dp.st.sc .dp-sheet.scat .scat-rel__t a:hover{text-decoration:underline;text-underline-offset:3px}.kk-scope.dp.st.sc .dp-sheet.scat .scat-rel__t small,.kk-scope.dp.st.sc .dp-sheet.scat .scat-who small{display:block;margin-top:.125rem;font-size:.71875rem;color:var(--scat-t3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cover{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.5rem;background:var(--scat-raise);box-shadow:0 0 0 1px var(--scat-line);overflow:hidden}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cover img{display:block;width:100%;height:100%;object-fit:cover}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cover--none .material-symbols-outlined{font-size:1.25rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cover--sm{width:2.125rem;height:2.125rem;border-radius:.4375rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cover--lg{width:4rem;height:4rem;border-radius:.6875rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-who{display:flex;align-items:center;gap:.5rem;min-width:0}.kk-scope.dp.st.sc .dp-sheet.scat .scat-who>span:not(.sc-ava){min-width:0}.kk-scope.dp.st.sc .dp-sheet.scat .scat-who b{display:block;font-size:.78125rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-scope.dp.st.sc .dp-sheet.scat .scat-codes{font-size:.6875rem;line-height:1.5;color:var(--scat-t2);white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.scat .scat-codes span{color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-codes .scat-as,.kk-scope.dp.st.sc .dp-sheet.scat .scat-as{color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-spec{margin:0;font-size:.65625rem;line-height:1.35;color:var(--scat-t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-scope.dp.st.sc .dp-sheet.scat .scat-spec:not(.scat-mono){font-size:.75rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-rights{margin:.1875rem 0 0;font-size:.6875rem;color:var(--scat-t3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-scope.dp.st.sc .dp-sheet.scat .scat-rights b{font-weight:600;color:var(--scat-t2)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-rights .is-explicit,.kk-scope.dp.st.sc .dp-sheet.scat .scat-qa{font-weight:600;color:var(--scat-t2)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cap{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:.3125rem 0 0;font-size:.6875rem;line-height:1.35;color:var(--scat-t3);overflow:hidden}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cap--warn{color:var(--scat-warn)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-day{font-family:var(--scat-mono);font-size:.75rem;line-height:1.3;color:var(--scat-t2);white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.scat .scat-day small{display:block;margin-top:.125rem;font-size:.65625rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-nt{display:flex;align-items:flex-start;gap:.4375rem;font-size:.71875rem;line-height:1.35;color:var(--scat-t2)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-nt>div{min-width:0}.kk-scope.dp.st.sc .dp-sheet.scat .scat-nt .material-symbols-outlined,.kk-scope.dp.st.sc .dp-sheet.scat .scat-nt--ok .material-symbols-outlined{flex:none;font-size:1rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-nt b{display:block;font-weight:600;color:var(--scat-t1)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-nt small{display:block;font-size:.6875rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-nt--warn .material-symbols-outlined,.kk-scope.dp.st.sc .dp-sheet.scat .scat-nt--warn b{color:var(--scat-warn)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-m{min-width:62rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-m th,.kk-scope.dp.st.sc .dp-sheet.scat .scat-m td{padding-left:.375rem;padding-right:.375rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-m th:first-child,.kk-scope.dp.st.sc .dp-sheet.scat .scat-m td:first-child{width:15rem;padding-left:.875rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-m th:nth-child(2){width:9rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-m th:last-child{width:9.5rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell{display:inline-flex;align-items:center;gap:.25rem;height:1.625rem;padding:0 .4375rem 0 .3125rem;border-radius:.4375rem;border:1px solid rgba(0,0,0,0);font-size:.71875rem;font-weight:600;color:var(--scat-t2);white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell .material-symbols-outlined{font-size:.9375rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell--live{color:var(--scat-t1);background:var(--scat-pill-bg);border-color:var(--scat-pill-line)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell--live .material-symbols-outlined{color:var(--scat-t2)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell--scheduled{font-family:var(--scat-mono);font-size:.6875rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell--queued{border-style:dashed;border-color:var(--scat-line)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell--excluded,.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell--off{color:var(--scat-t3);border:1px dashed var(--scat-line)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell--issue{background:var(--scat-warn-fill);border-color:var(--scat-warn-line);color:var(--scat-warn)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell--issue .material-symbols-outlined{color:var(--scat-warn)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell--rejected{background:var(--scat-bad-fill);border-color:var(--scat-bad-line);color:var(--scat-bad)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cell--rejected .material-symbols-outlined{color:var(--scat-bad)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-sec{display:flex;flex-direction:column;gap:.625rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-sec__h{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-sec__h h3{margin:0;font-family:var(--kk-font-display);font-weight:800;font-size:1.0625rem;line-height:1;letter-spacing:-0.02em;color:var(--scat-t1)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-sec__r{margin-left:auto;font-size:.75rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-count{padding:.25rem .4375rem;border-radius:.375rem;background:var(--scat-pill-bg);font-family:var(--scat-mono);font-size:.71875rem;font-weight:600;line-height:1;color:var(--scat-t2)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-count--warn{background:var(--scat-warn-fill);color:var(--scat-warn)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-legend{display:flex;flex-wrap:wrap;gap:.875rem;margin:0 0 0 auto;padding:0;list-style:none;font-size:.71875rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-legend li{display:inline-flex;align-items:center;gap:.3125rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-legend .material-symbols-outlined{font-size:.9375rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card{position:relative;display:flex;flex-direction:column;padding:.875rem 1rem .875rem 1.1875rem;background:var(--scat-surface);border:1px solid var(--scat-warn-line);border-radius:.75rem;overflow:hidden}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--scat-warn)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card--bad{border-color:var(--scat-bad-line)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card--bad::before{background:var(--scat-bad)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card__top{display:flex;align-items:center;gap:.6875rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card__who{min-width:0;flex:1}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card__who b{display:block;font-size:.875rem;font-weight:700}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card__who small{display:block;margin-top:.125rem;font-family:var(--scat-mono);font-size:.6875rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card__kick{display:flex;align-items:center;gap:.4375rem;margin:.75rem 0 0;font-size:.8125rem;font-weight:700;color:var(--scat-warn)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card--bad .scat-card__kick{color:var(--scat-bad)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card__kick .material-symbols-outlined{font-size:1.125rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card__kick .scat-mono{margin-left:auto;font-size:.65625rem;font-weight:500;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card__note{margin:.375rem 0 0;font-size:.78125rem;line-height:1.5;color:var(--scat-t1)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card__pay{margin:.5625rem 0 0;padding:.4375rem .625rem;border-radius:.4375rem;background:var(--scat-bg);border:1px solid var(--scat-hair);font-size:.6875rem;line-height:1.5;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-card__btns{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.75rem}.kk-scope.dp.st.sc .dp-sheet.scat .scat-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;font-size:.75rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-pager{display:flex;align-items:center;gap:.75rem}@media(max-width: 1280px){.kk-scope.dp.st.sc .dp-sheet.scat .scat-stats{grid-template-columns:repeat(3, minmax(0, 1fr))}.kk-scope.dp.st.sc .dp-sheet.scat .scat-table:not(.scat-table--matrix){overflow-x:auto}.kk-scope.dp.st.sc .dp-sheet.scat .scat-table:not(.scat-table--matrix) .scat-t{min-width:64rem}}@media(max-width: 760px){.kk-scope.dp.st.sc .dp-sheet.scat .scat-stats,.kk-scope.dp.st.sc .dp-sheet.scat .scat-cards{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp.st.sc .dp-sheet.scat .scat-search{margin-left:0}}.kk-scope.dp.st.sc .scat-mono{font-family:var(--scat-mono);font-variant-numeric:tabular-nums}.kk-scope.dp.st.sc .scat-btn{display:inline-flex;align-items:center;gap:.4375rem;min-height:2rem;padding:0 .75rem;font-size:.78125rem;font-weight:600;white-space:nowrap}.kk-scope.dp.st.sc .scat-btn .material-symbols-outlined{font-size:1rem}.kk-scope.dp.st.sc .scat-btn small{margin-left:.125rem;padding-left:.5rem;border-left:1px solid var(--scat-line);font-family:var(--scat-mono);font-size:.6875rem;font-weight:500;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-btn--sm{min-height:1.75rem;padding:0 .625rem;font-size:.75rem}.kk-scope.dp.st.sc .scat-btn--danger{color:var(--scat-t2)}.kk-scope.dp.st.sc .scat-btn--danger:hover,.kk-scope.dp.st.sc .scat-btn--danger:focus-visible{background:var(--scat-warn-fill);color:var(--scat-warn)}.kk-scope.dp.st.sc .scat-pill{display:inline-flex;align-items:center;gap:.4375rem;max-width:100%;padding:.1875rem .5625rem;border-radius:999px;border:1px solid var(--scat-pill-line);background:var(--scat-pill-bg);color:var(--scat-t2);font-size:.71875rem;font-weight:600;line-height:1.3;white-space:nowrap}.kk-scope.dp.st.sc .scat-pill .material-symbols-outlined{font-size:.875rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-pill--live{border-color:var(--scat-pill-line-live);color:var(--scat-t1)}.kk-scope.dp.st.sc .scat-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--scat-green)}.kk-scope.dp.st.sc .scat-pill--warn{border-color:var(--scat-warn-line);background:var(--scat-warn-fill);color:var(--scat-warn)}.kk-scope.dp.st.sc .scat-pill--bad{border-color:var(--scat-bad-line);background:var(--scat-bad-fill);color:var(--scat-bad)}.kk-scope.dp.st.sc .scat-stat .scat-pill{white-space:normal;border-radius:.625rem}.kk-scope.dp.st.sc .scat-empty{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:1.25rem 1rem;font-size:.8125rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-scrim{position:fixed;inset:0;z-index:50;background:rgba(5,7,10,.66)}.kk-scope.dp.st.sc .scat-drawer{position:fixed;top:0;right:0;bottom:0;z-index:60;display:flex;flex-direction:column;width:min(45rem,100vw);background:var(--scat-rail-2);border-left:1px solid var(--scat-line);box-shadow:-24px 0 60px rgba(0,0,0,.5);color:var(--scat-t1)}.kk-scope.dp.st.sc .scat-drawer *{box-sizing:border-box}.kk-scope.dp.st.sc .scat-dr-top{display:flex;align-items:center;gap:.625rem;flex:none;height:2.875rem;padding:0 1.25rem;border-bottom:1px solid var(--scat-hair);font-size:.71875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-dr-top .material-symbols-outlined{font-size:1.0625rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-dr-top__keys{display:flex;align-items:center;gap:.4375rem;margin-left:auto;font-weight:500;letter-spacing:0;text-transform:none}.kk-scope.dp.st.sc .scat-dr-top kbd{display:inline-grid;place-items:center;min-width:1.375rem;height:1.375rem;padding:0 .375rem;border:1px solid var(--scat-line);border-bottom-width:2px;border-radius:.3125rem;background:var(--scat-raise);font:600 .6875rem/1 var(--scat-mono);color:var(--scat-t2)}.kk-scope.dp.st.sc .scat-x{display:grid;place-items:center;width:1.875rem;height:1.875rem;border:1px solid var(--scat-line);border-radius:.5rem;color:var(--scat-t2)}.kk-scope.dp.st.sc .scat-x:hover{background:var(--scat-raise)}.kk-scope.dp.st.sc .scat-x:focus-visible{outline:2px solid var(--kk-mint, #34fa7d);outline-offset:2px}.kk-scope.dp.st.sc .scat-x .material-symbols-outlined{font-size:1.125rem;color:var(--scat-t2)}.kk-scope.dp.st.sc .scat-dr-body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1rem 1.25rem}.kk-scope.dp.st.sc .scat-dr-body>*{flex:none}.kk-scope.dp.st.sc .scat-dh{display:flex;align-items:flex-start;gap:.875rem}.kk-scope.dp.st.sc .scat-dh__t{min-width:0}.kk-scope.dp.st.sc .scat-dh h2{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin:0;font-family:var(--kk-font-display);font-weight:800;font-size:1.625rem;line-height:1.05;letter-spacing:-0.03em}.kk-scope.dp.st.sc .scat-dh h2 .scat-pill{font-family:var(--kk-font-body, inherit);letter-spacing:0}.kk-scope.dp.st.sc .scat-dh__sub{margin:.3125rem 0 0;font-size:.78125rem;color:var(--scat-t2)}.kk-scope.dp.st.sc .scat-dh__sub2{margin:.125rem 0 0;font-size:.75rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-bdgs{display:flex;flex-wrap:wrap;gap:.375rem;margin:.5625rem 0 0}.kk-scope.dp.st.sc .scat-bdg{display:inline-flex;align-items:center;height:1.375rem;padding:0 .5rem;border-radius:.375rem;background:var(--scat-raise);border:1px solid var(--scat-hair);font:500 .6875rem/1 var(--scat-mono);color:var(--scat-t2);white-space:nowrap}.kk-scope.dp.st.sc .scat-bdg span{margin-right:.3125rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-card-plain{padding:1rem 1.125rem;background:var(--scat-surface);border:1px solid var(--scat-hair);border-radius:.75rem}.kk-scope.dp.st.sc .scat-card-plain h3{margin:0;font-family:var(--kk-font-display);font-weight:800;font-size:1.125rem}.kk-scope.dp.st.sc .scat-card-plain p{margin:.5rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--scat-t2)}.kk-scope.dp.st.sc .scat-ask{display:grid;gap:.75rem;margin-top:.875rem}.kk-scope.dp.st.sc .scat-ask .kk-btn{justify-self:start}.kk-scope.dp.st.sc .scat-box{background:var(--scat-surface);border:1px solid var(--scat-hair);border-radius:.75rem;overflow:hidden}.kk-scope.dp.st.sc .scat-box__h{display:flex;align-items:center;gap:.5625rem;margin:0;padding:.6875rem .875rem;border-bottom:1px solid var(--scat-hair);font-size:.8125rem;font-weight:700;color:var(--scat-t1)}.kk-scope.dp.st.sc .scat-box__h .material-symbols-outlined{font-size:1.125rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-box__r{margin-left:auto;font-size:.6875rem;font-weight:500;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-kv{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));margin:0}.kk-scope.dp.st.sc .scat-kv>div{padding:.625rem .875rem;border-bottom:1px solid var(--scat-hair)}.kk-scope.dp.st.sc .scat-kv>div:nth-child(odd){border-right:1px solid var(--scat-hair)}.kk-scope.dp.st.sc .scat-kv dt{font-size:.65625rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-kv dd{margin:.25rem 0 0;font-size:.78125rem;line-height:1.4;color:var(--scat-t1)}.kk-scope.dp.st.sc .scat-kv dd.scat-mono{font-size:.75rem}.kk-scope.dp.st.sc .scat-kv dd small{display:block;margin-top:.0625rem;font-size:.6875rem;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-acts{display:flex;flex-wrap:wrap;gap:.5rem;padding:.6875rem .875rem}.kk-scope.dp.st.sc .scat-d{width:100%;border-collapse:collapse;table-layout:fixed}.kk-scope.dp.st.sc .scat-d__cols col:nth-child(1){width:22%}.kk-scope.dp.st.sc .scat-d__cols col:nth-child(2){width:26%}.kk-scope.dp.st.sc .scat-d__cols col:nth-child(3){width:15%}.kk-scope.dp.st.sc .scat-d__cols col:nth-child(4){width:13%}.kk-scope.dp.st.sc .scat-d th,.kk-scope.dp.st.sc .scat-d td{padding:.4375rem .5rem;text-align:left;vertical-align:middle;font-size:.75rem}.kk-scope.dp.st.sc .scat-d thead th{height:1.875rem;background:var(--scat-surface-head);border-bottom:1px solid var(--scat-hair);font-size:.625rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--scat-t3);white-space:nowrap}.kk-scope.dp.st.sc .scat-d tbody th{font-weight:700;color:var(--scat-t1)}.kk-scope.dp.st.sc .scat-d tbody tr+tr>*{border-top:1px solid var(--scat-hair)}.kk-scope.dp.st.sc .scat-d tr.is-issue>*{background:var(--scat-warn-fill)}.kk-scope.dp.st.sc .scat-d tr.is-issue>th:first-child{box-shadow:inset 3px 0 0 var(--scat-warn)}.kk-scope.dp.st.sc .scat-d td.scat-mono{font-size:.6875rem;color:var(--scat-t2)}.kk-scope.dp.st.sc .scat-d td small{display:block;font-family:var(--kk-font-body, inherit);font-size:.59375rem;letter-spacing:.04em;text-transform:uppercase;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-d .scat-pill{font-size:.6875rem;padding:.1875rem .5rem;white-space:normal}.kk-scope.dp.st.sc .scat-link{font-size:.65625rem;color:var(--scat-t2);text-decoration:none;word-break:break-all}.kk-scope.dp.st.sc .scat-link:hover{color:var(--scat-t1);text-decoration:underline}.kk-scope.dp.st.sc .scat-link .material-symbols-outlined{margin-left:.1875rem;font-size:.75rem;vertical-align:-2px;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-note{display:block;font-size:.75rem;line-height:1.4;color:var(--scat-t2)}.kk-scope.dp.st.sc .scat-note--warn{color:var(--scat-warn)}.kk-scope.dp.st.sc .scat-d .scat-btn{margin-top:.4375rem}.kk-scope.dp.st.sc .scat-nf{display:flex;gap:.75rem;padding:.75rem .875rem}.kk-scope.dp.st.sc .scat-nf+.kk-scope.dp.st.sc .scat-nf{border-top:1px solid var(--scat-hair)}.kk-scope.dp.st.sc .scat-nf__ic{display:grid;place-items:center;flex:none;width:1.875rem;height:1.875rem;border-radius:50%;background:var(--scat-raise);color:var(--scat-t2)}.kk-scope.dp.st.sc .scat-nf__ic .material-symbols-outlined{font-size:1.0625rem}.kk-scope.dp.st.sc .scat-nf__t{flex:1;min-width:0}.kk-scope.dp.st.sc .scat-nf__t h4{margin:0;font-size:.8125rem;font-weight:700;line-height:1.3}.kk-scope.dp.st.sc .scat-nf__meta{margin:.125rem 0 0;font-size:.6875rem;line-height:1.4;color:var(--scat-t3)}.kk-scope.dp.st.sc .scat-nf__p{margin:.375rem 0 0;font-size:.78125rem;line-height:1.45;color:var(--scat-t2)}.kk-scope.dp.st.sc .scat-nf__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5625rem}.kk-scope.dp.st.sc .scat-nf__btns{display:flex;flex-wrap:wrap;gap:.375rem}.kk-scope.dp.st.sc .scat-box .scat-empty{padding:1rem}.kk-scope.dp.st.sc .scat-dlg .scat-btn--danger{background:var(--scat-warn-fill);border-color:var(--scat-warn-line);color:var(--scat-warn)}.kk-scope.dp.st.sc .scat-dlg--preview{width:min(42rem,94vw)}.kk-scope.dp.st.sc .scat-preview__frame{display:block;width:100%;height:min(30rem,56vh);border:1px solid var(--scat-line);border-radius:.5rem;background:#fff}@media(max-width: 760px){.kk-scope.dp.st.sc .scat-drawer{width:100vw}.kk-scope.dp.st.sc .scat-kv{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp.st.sc .scat-kv>div:nth-child(odd){border-right:0}.kk-scope.dp.st.sc .scat-dr-top__keys{display:none}}.kk-scope.dp.st.sc .dp-sheet.sff .sff-head{margin-bottom:var(--kk-s-5)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-head h2{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em;margin:0;font-size:var(--kk-fs-display);line-height:1.05;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-head p{max-width:46rem;margin:var(--kk-s-2) 0 0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-status{margin:0 0 var(--kk-s-4);padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-size:var(--kk-fs-small);color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-status.is-bad{border-color:var(--kk-error-line);background:var(--kk-error-fill)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-status[hidden]{display:none}.kk-scope.dp.st.sc .dp-sheet.sff [data-sff-part]{margin-bottom:var(--kk-s-6)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-card{gap:var(--kk-s-4)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-note,.kk-scope.dp.st.sc .dp-sheet.sff .sff-empty{margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-empty--in{padding:var(--kk-s-3) 0;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-scroll{overflow-x:auto;border:1px solid var(--sc-edge);border-radius:var(--kk-r-control)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-sech{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kk-s-3);margin-bottom:var(--kk-s-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sc-card .sff-sech{margin-bottom:0}.kk-scope.dp.st.sc .dp-sheet.sff .sff-sech>h3:not(.sc-card__t){font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em;margin:0;font-size:var(--kk-fs-title);color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-matrix,.kk-scope.dp.st.sc .dp-sheet.sff .sff-audit{width:100%;border-collapse:collapse;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-matrix th,.kk-scope.dp.st.sc .dp-sheet.sff .sff-matrix td,.kk-scope.dp.st.sc .dp-sheet.sff .sff-audit th,.kk-scope.dp.st.sc .dp-sheet.sff .sff-audit td{padding:var(--kk-s-3) var(--kk-s-4);text-align:left;vertical-align:middle;border-bottom:1px solid var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-matrix tbody tr:last-child>*,.kk-scope.dp.st.sc .dp-sheet.sff .sff-audit tbody tr:last-child>*{border-bottom:0}.kk-scope.dp.st.sc .dp-sheet.sff .sff-matrix thead th,.kk-scope.dp.st.sc .dp-sheet.sff .sff-audit thead th{background:var(--sc-sunk);font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3);white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.sff .sff-matrix thead th small{display:block;margin-top:.125rem;font-size:var(--kk-fs-caption);font-weight:400;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-matrix__feature{min-width:15rem}.kk-scope.dp.st.sc .dp-sheet.sff .sff-matrix__col{min-width:8rem;white-space:nowrap}.kk-scope.dp.st.sc .dp-sheet.sff .sff-matrix tbody tr:hover>*{background:var(--kk-fill-1)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-feature{display:flex;flex-direction:column;gap:.25rem;font-weight:400}.kk-scope.dp.st.sc .dp-sheet.sff .sff-feature b{font-weight:600;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-feature code,.kk-scope.dp.st.sc .dp-sheet.sff .sff-group__title code{font-family:var(--kk-font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-switch{display:inline-flex;align-items:center;gap:var(--kk-s-3);min-height:var(--kk-target);cursor:pointer}.kk-scope.dp.st.sc .dp-sheet.sff .sff-switch__word{min-width:1.75rem;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-mode{display:block;margin-top:.125rem;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-matrix__col.is-moot .sff-switch{opacity:.55}.kk-scope.dp.st.sc .dp-sheet.sff .sff-groups{display:flex;flex-direction:column;gap:var(--kk-s-4)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-group{gap:var(--kk-s-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-group__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kk-s-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-group__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-3);min-width:0}.kk-scope.dp.st.sc .dp-sheet.sff .sff-group__title h4{margin:0;font-size:var(--kk-fs-lead);font-weight:600;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-group__act{display:flex;gap:var(--kk-s-2)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-group__desc{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-members{margin:0;padding:0;list-style:none;border:1px solid var(--sc-edge);border-radius:var(--kk-r-control)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-member{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3);padding:var(--kk-s-2) var(--kk-s-4)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-member+.sff-member{border-top:1px solid var(--sc-rule)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-member__who{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--kk-s-1) var(--kk-s-3);min-width:0;flex:1;overflow-wrap:anywhere}.kk-scope.dp.st.sc .dp-sheet.sff .sff-member__who b{font-weight:600;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-member__who span{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-add{display:flex;flex-direction:column;gap:var(--kk-s-2)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-add__label{font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-add__row{display:grid;grid-template-columns:minmax(10rem, 16rem) minmax(0, 1fr);gap:var(--kk-s-3);align-items:start}.kk-scope.dp.st.sc .dp-sheet.sff .sff-search{position:relative;max-width:32rem}.kk-scope.dp.st.sc .dp-sheet.sff .sff-search>.material-symbols-outlined{position:absolute;top:50%;left:var(--kk-s-3);transform:translateY(-50%);font-size:1.125rem;color:var(--kk-text-3);pointer-events:none}.kk-scope.dp.st.sc .dp-sheet.sff .sff-search .kk-input{width:100%;padding-left:var(--kk-s-8);background:var(--sc-base);font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-results{position:absolute;z-index:5;top:calc(100% + var(--kk-s-1));left:0;right:0;margin:0;padding:var(--kk-s-1);list-style:none;border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--sc-overlay);box-shadow:var(--kk-shadow-dialog)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-results[hidden]{display:none}.kk-scope.dp.st.sc .dp-sheet.sff .sff-results__item,.kk-scope.dp.st.sc .dp-sheet.sff .sff-results__none{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3);padding:var(--kk-s-2) var(--kk-s-3);border-radius:var(--kk-r-control);font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-results__item:hover{background:var(--kk-fill-2)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-results__none{color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-results__who{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.kk-scope.dp.st.sc .dp-sheet.sff .sff-results__who b{font-weight:600;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-results__who span{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-results__item .kk-btn+.kk-btn{margin-left:calc(var(--kk-s-2)*-1)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-filter{margin:0}.kk-scope.dp.st.sc .dp-sheet.sff .sff-filter .kk-input{min-width:12rem;font-size:var(--kk-fs-small)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-audit__when{font-family:var(--kk-font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sff .sff-audit__who{overflow-wrap:anywhere}.kk-scope.dp.st.sc .dp-sheet.sff .sff-audit td:last-child{color:var(--kk-text)}@media(max-width: 760px){.kk-scope.dp.st.sc .dp-sheet.sff .sff-add__row{grid-template-columns:minmax(0, 1fr)}}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--support .sc-table__h,.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--support .sc-table__r{grid-template-columns:minmax(0, 2.2fr) minmax(0, 1.4fr) 8.5rem 7.5rem 9rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-chip__n{font-variant-numeric:var(--sc-num);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-head--case .sc-head__name{align-items:baseline}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-thread{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg{max-width:46rem;padding:.75rem .875rem;border:1px solid var(--sc-edge);border-radius:var(--kk-r-card);background:var(--sc-surface)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg--out{align-self:flex-end;background:rgba(0,0,0,0)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg--ack{border-style:dashed}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg--staff{border-color:var(--sc-warn-line)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin:0 0 .375rem;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg__head b{font-weight:600;color:var(--kk-text)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg__staff{display:inline-flex;align-items:center;gap:.25rem;color:var(--kk-text-2)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg__staff .material-symbols-outlined{font-size:1rem;color:var(--kk-warn)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg__when{margin-left:auto;font-variant-numeric:var(--sc-num)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg__body p{margin:0 0 .5rem;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg__body p:last-child{margin-bottom:0}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-korri{padding:.75rem 1rem}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-korri summary{display:flex;align-items:center;gap:.625rem;color:var(--sc-text-2, var(--kk-text-2));cursor:pointer}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-korri__lines{display:grid;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-korri__lines b{color:var(--kk-text-2);font-weight:600}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-korri__lines span{overflow-wrap:anywhere;white-space:pre-line}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-reply__text{min-height:10rem;resize:vertical}@media(max-width: 768px){.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-table--support .sc-table__r{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp.st.sc .dp-sheet.sc-desk .sc-msg{max-width:100%}}.progress-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(0.35rem);z-index:100;display:flex;justify-content:center;align-items:center}.progress-modal__card{display:flex;flex-direction:column;justify-content:space-between;width:42.1875rem;height:31.640625rem;background-color:#202327;border-radius:.5rem;padding:1.5rem .75rem .75rem;position:relative}.progress-modal__title{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;text-align:center;margin:0 0 1.40625rem;padding:0 .703125rem}.progress-modal__action{display:block;font-size:.984375rem;font-weight:normal;color:rgb(68.6821705426%,70.0638394893%,71.9060647515%);margin-bottom:.3515625rem}.progress-modal__release-name{display:block;font-size:1.96875rem;font-weight:bold;color:#fff}.progress-modal__album-cover{display:flex;justify-content:center;margin-bottom:1.40625rem}.progress-modal__album-image{width:10.546875rem;height:10.546875rem;object-fit:cover;border-radius:.5rem;box-shadow:0 .125rem .3125rem rgba(19,19,23,.25)}.progress-modal__container{width:100%;padding:0 2.109375rem 1.40625rem}.progress-modal__progress-wrapper{display:flex;align-items:center;gap:.703125rem}.progress-modal__bar{flex-grow:1;height:2.109375rem;background-color:rgb(3.5349351008%,3.8663352665%,4.3082021541%);border-radius:.5rem;overflow:hidden}.progress-modal__bar-progress{height:100%;background-color:#34fa7d;width:30%;transition:width .3s ease;display:flex;align-items:center;justify-content:flex-end;padding-right:.703125rem}.progress-modal__bar-percentage{font-size:.84375rem;font-weight:bold;color:#00220a}.progress-modal__text{text-align:center;font-size:.84375rem;color:rgb(68.6821705426%,70.0638394893%,71.9060647515%);margin:.703125rem 0}.progress-modal__time-remaining{font-weight:bold}.progress-modal__file-info{margin-top:.703125rem;padding-top:.703125rem;border-top:.0703125rem solid rgba(255,255,255,.1)}.progress-modal__file-name{font-size:.7734375rem;text-align:center;color:#fff;margin-bottom:.3515625rem}.progress-modal__file-progress{width:100%;height:1.265625rem;background-color:rgb(8.0419773543%,8.7959127313%,9.8011599006%);border-radius:.5rem;overflow:hidden;margin:0 auto}.progress-modal__file-progress-bar{height:100%;background-color:#34fa7d;width:50%;transition:width .3s ease;display:flex;align-items:center;justify-content:flex-end;padding-right:.3515625rem}.progress-modal__file-percentage{font-size:.63281255rem;font-weight:bold;color:#00220a}.progress-modal__footer{display:flex;justify-content:flex-end;padding:0 2.109375rem 1.0546875rem 0}.alert-modal{--kk-bg: #101316;--kk-surface: #181b1e;--kk-surface-input: #202327;--kk-surface-input-focus: #272a2d;--kk-rail: #14171a;--kk-border: #2c3033;--kk-fill-1: rgba(242, 244, 247, 0.04);--kk-fill-2: rgba(242, 244, 247, 0.07);--kk-fill-3: rgba(242, 244, 247, 0.1);--kk-hairline: rgba(242, 244, 247, 0.08);--kk-line: rgba(242, 244, 247, 0.14);--kk-line-control: #72767a;--kk-line-control-hover: rgba(255, 255, 255, 0.45);--kk-scrim: rgba(0, 0, 0, 0.8);--kk-text: #f2f4f7;--kk-text-2: #babec3;--kk-text-3: #9b9fa3;--kk-text-off: rgba(255, 255, 255, 0.38);--kk-rail-icon: #92969a;--kk-staff-eyebrow: #5f8a72;--kk-mint: #34fa7d;--kk-mint-fill: rgba(52, 250, 125, 0.1);--kk-mint-fill-2: rgba(52, 250, 125, 0.18);--kk-mint-fill-3: rgba(52, 250, 125, 0.24);--kk-mint-line: rgba(52, 250, 125, 0.32);--kk-mint-line-strong: rgba(52, 250, 125, 0.55);--kk-mint-halo: rgba(52, 250, 125, 0.22);--kk-on-mint: #00220a;--kk-primary: #34fa7d;--kk-primary-press: #29e16f;--kk-on-primary: #00220a;--kk-primary-glow: rgba(52, 250, 125, 0.45);--kk-accent: #34fa7d;--kk-accent-press: #29e16f;--kk-on-accent: #00220a;--kk-accent-line: rgba(52, 250, 125, 0.28);--kk-accent-dash: rgba(52, 250, 125, 0.4);--kk-accent-soft: rgba(52, 250, 125, 0.1);--kk-accent-tint: rgba(52, 250, 125, 0.04);--kk-accent-halo: rgba(52, 250, 125, 0.14);--kk-accent-ok-line: rgba(52, 250, 125, 0.38);--kk-accent-wash: rgba(52, 250, 125, 0.14);--kk-store-spotify: #1ed760;--kk-store-spotify-fill: rgba(30, 215, 96, 0.14);--kk-store-spotify-line: rgba(30, 215, 96, 0.24);--kk-store-apple: #fa243c;--kk-store-apple-fill: rgba(250, 36, 60, 0.14);--kk-store-apple-line: rgba(250, 36, 60, 0.24);--kk-store-tidal: #ffffff;--kk-store-tidal-fill: rgba(255, 255, 255, 0.14);--kk-store-tidal-line: rgba(255, 255, 255, 0.24);--kk-store-deezer: #a238ff;--kk-store-deezer-fill: rgba(162, 56, 255, 0.14);--kk-store-deezer-line: rgba(162, 56, 255, 0.24);--kk-store-youtube_music: #ff0033;--kk-store-youtube_music-fill: rgba(255, 0, 51, 0.14);--kk-store-youtube_music-line: rgba(255, 0, 51, 0.24);--kk-store-amazon: #25d1da;--kk-store-amazon-fill: rgba(37, 209, 218, 0.14);--kk-store-amazon-line: rgba(37, 209, 218, 0.24);--kk-split-1: #34fa7d;--kk-split-2: #4fb8c4;--kk-split-3: #92969a;--kk-split-1-tint: #1d4a31;--kk-split-2-tint: #1f4247;--kk-split-3-tint: #2e3235;--kk-cover-empty: #272a2d;--kk-cover-empty-hover: #2e3235;--kk-cover-sheen: rgba(255, 255, 255, 0.05);--kk-error: #ff8f85;--kk-error-line: #ff6b5f;--kk-error-fill: rgba(255, 107, 95, 0.1);--kk-error-fill-2: rgba(255, 107, 95, 0.2);--kk-error-halo: rgba(255, 107, 95, 0.18);--kk-warn: #ffb22e;--kk-warn-fill: rgba(255, 178, 46, 0.1);--kk-warn-line: rgba(255, 178, 46, 0.35);--kk-warn-halo: rgba(255, 178, 46, 0.18);--kk-needs-you: #ffb22e;--kk-needs-you-fill: rgba(255, 178, 46, 0.1);--kk-needs-you-line: rgba(255, 178, 46, 0.4);--kk-status: #c4c8cd;--kk-status-fill: rgba(255, 255, 255, 0.05);--kk-status-line: rgba(255, 255, 255, 0.4);--kk-fs-display: max(2rem, 30px);--kk-fs-title: max(1.375rem, 20px);--kk-fs-lead: max(1.0625rem, 15px);--kk-fs-body: max(1rem, 15px);--kk-fs-small: max(0.9375rem, 14px);--kk-fs-caption: max(0.8125rem, 12px);--kk-target: max(2.75rem, 40px);--kk-control: max(3rem, 45px);--kk-s-1: 0.25rem;--kk-s-2: 0.5rem;--kk-s-3: 0.75rem;--kk-s-4: 1rem;--kk-s-5: 1.25rem;--kk-s-6: 1.5rem;--kk-s-8: 2rem;--kk-s-10: 2.5rem;--kk-r-control: 0.5rem;--kk-r-chip: 0.5rem;--kk-r-card: 12px;--kk-r-dialog: 18px;--kk-r-pill: 999px;--kk-shadow-dialog: 0 32px 64px -16px rgba(0, 0, 0, 0.7), 0 8px 24px -8px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.06);--kk-shadow-raise: 0 10px 24px -10px rgba(0, 0, 0, 0.6);--kk-shadow-btn: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 1px 2px rgba(0, 0, 0, 0.35);--kk-shadow-glow: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 8px 24px -8px var(--kk-primary-glow);--kk-ring-gap: #101316;--kk-ring-filled: 0 0 0 2px var(--kk-ring-gap), 0 0 0 4px var(--kk-mint);--kk-dur-fast: 120ms;--kk-dur: 200ms;--kk-dur-slow: 320ms;--kk-ease-out: cubic-bezier(0.2, 0.8, 0.2, 1);--kk-ease-inout: cubic-bezier(0.4, 0, 0.2, 1);--kk-ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--kk-w-first-run: max(34rem, 544px);--kk-w-dialog: max(56rem, 880px);--kk-h-dialog: max(40rem, 640px);--kk-w-rail: min(max(20rem, 320px), 40%);position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(0.35rem);z-index:100;display:flex;justify-content:center;align-items:center}.alert-modal__card{display:flex;width:min(45em,90%);height:auto;min-height:20em;border:1px solid var(--kk-hairline);background-color:var(--kk-surface);border-radius:var(--kk-r-dialog);box-shadow:var(--kk-shadow-dialog);color:var(--kk-text);overflow:hidden}.alert-modal__sidebar{display:flex;flex-direction:column;align-items:center;justify-content:center;width:12rem;background-color:var(--kk-fill-1);padding:1.5rem;margin-top:-4.5rem}.alert-modal__icon i.error{color:hsl(0,59.0243902439%,42.1960784314%)}.alert-modal__icon i.success{color:#34fa7d}.alert-modal__icon i.info{color:var(--kk-text-2)}.alert-modal__icon i.warning{color:#ffb22e}.alert-modal__icon i{font-size:4rem;margin-bottom:.75rem}.alert-modal__error-type{color:var(--kk-text-3);font-size:1.25rem;font-weight:bold;text-transform:capitalize;text-align:center}.alert-modal__content{display:flex;flex-direction:column;justify-content:space-between;padding:2.25rem 2.25rem 1.5rem 2.25rem;text-align:left;flex-grow:1}.alert-modal__header{margin-bottom:.75rem}.alert-modal__header h2{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;margin:0;font-size:1.625rem;color:#fff;margin-bottom:1.125rem}@media(max-width: 480px),(orientation: landscape)and (max-height: 480px)and (pointer: coarse){.alert-modal__header h2{font-size:1.4375rem}}.alert-modal__message{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.alert-modal__message p{margin:0;font-size:var(--kk-fs-body);color:var(--kk-text-2);line-height:1.6}.alert-modal__message p:first-child{margin-bottom:1.125rem}.alert-modal__message p:last-child{margin-top:auto}.alert-modal__message strong{font-weight:500;font-size:var(--kk-fs-lead);color:var(--kk-text)}.alert-modal__actions{display:flex;justify-content:flex-end;margin-top:1.5rem}.alert-modal__actions button{border:none;cursor:pointer;min-height:var(--kk-target);font-size:var(--kk-fs-small);font-weight:600;padding:0 1.25rem;border-radius:var(--kk-r-pill);transition:background-color .1s ease;margin-left:.6rem}.alert-modal__actions button:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.alert-modal__actions button i{display:none}.alert-modal__actions button.dismiss,.alert-modal__actions button.retry{background:var(--kk-fill-2);box-shadow:inset 0 0 0 1px var(--kk-line);color:var(--kk-text)}.alert-modal__actions button.dismiss:hover,.alert-modal__actions button.retry:hover{background-color:var(--kk-fill-3)}.alert-modal__actions button.success{background:var(--kk-primary);box-shadow:var(--kk-shadow-btn);color:var(--kk-on-primary)}.alert-modal__actions button.success:hover{background-color:var(--kk-primary-press)}.alert-modal__actions button.success:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:var(--kk-shadow-btn),var(--kk-ring-filled)}.alert-modal__actions button.danger{background:hsl(0,59.0243902439%,42.1960784314%);color:#fff}.alert-modal__actions button.danger:hover{background-color:hsl(0,59.0243902439%,32.1960784314%)}.alert-modal.kk-ask{z-index:1100;background-color:var(--kk-scrim);-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem);animation:kk-fade var(--kk-dur) ease-out}.alert-modal.kk-ask .alert-modal__card{display:block;width:min(28rem,100% - 2rem);min-height:0;border:1px solid rgba(255,255,255,.1);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);animation:kk-dialog-in 280ms var(--kk-ease-out)}.alert-modal.kk-ask .alert-modal__content{display:block;padding:var(--kk-s-8)}.alert-modal.kk-ask .kk-ask__chip{display:grid;place-items:center;flex-shrink:0;width:3rem;height:3rem;border-radius:50%;background:var(--kk-mint-fill);color:var(--kk-mint)}.alert-modal.kk-ask .kk-ask__chip .material-symbols-outlined{font-size:1.5rem}.alert-modal.kk-ask .kk-ask__chip{margin-bottom:var(--kk-s-5)}.alert-modal.kk-ask .alert-modal__header{margin:0 0 var(--kk-s-3)}.alert-modal.kk-ask .alert-modal__header h2{margin:0;font-size:var(--kk-fs-title);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.25;color:var(--kk-text)}.alert-modal.kk-ask .alert-modal__message{display:block}.alert-modal.kk-ask .alert-modal__message p{margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.alert-modal.kk-ask .alert-modal__message p:first-child{margin:0 0 var(--kk-s-3)}.alert-modal.kk-ask .alert-modal__message p:last-child{margin-top:0}.alert-modal.kk-ask .alert-modal__message strong{display:block;font-size:var(--kk-fs-lead);font-weight:600;line-height:1.4;color:var(--kk-text)}.alert-modal.kk-ask .alert-modal__actions{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--kk-s-3);margin-top:var(--kk-s-6)}.alert-modal.kk-ask .alert-modal__actions button{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);text-align:center;text-decoration:none;cursor:pointer;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out),box-shadow var(--kk-dur-fast) var(--kk-ease-out),transform 80ms var(--kk-ease-out);gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.alert-modal.kk-ask .alert-modal__actions button .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.alert-modal.kk-ask .alert-modal__actions button{min-height:44px}}.alert-modal.kk-ask .alert-modal__actions button:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.alert-modal.kk-ask .alert-modal__actions button:active:not(:disabled){transform:scale(0.985)}.alert-modal.kk-ask .alert-modal__actions button:disabled{cursor:not-allowed;transform:none}.alert-modal.kk-ask .alert-modal__actions button{gap:8px;min-height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.alert-modal.kk-ask .alert-modal__actions button .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.alert-modal.kk-ask .alert-modal__actions button{min-height:44px}}.alert-modal.kk-ask .alert-modal__actions button{width:100%;margin:0}.alert-modal.kk-ask .alert-modal__actions button.success{background:var(--kk-primary);color:var(--kk-on-primary);box-shadow:var(--kk-shadow-btn)}@media(hover: hover){.alert-modal.kk-ask .alert-modal__actions button.success:hover:not(:disabled){background:var(--kk-primary-press)}}.alert-modal.kk-ask .alert-modal__actions button.success:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--kk-shadow-btn),var(--kk-ring-filled)}.alert-modal.kk-ask .alert-modal__actions button.success:active:not(:disabled){background:var(--kk-primary-press);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);transform:scale(0.985)}.alert-modal.kk-ask .alert-modal__actions button.success:disabled{background:var(--kk-fill-2);color:var(--kk-text-off);box-shadow:none}.alert-modal.kk-ask .alert-modal__actions button.dismiss{background:rgba(255,255,255,.06);border-color:var(--kk-line);color:var(--kk-text)}.alert-modal.kk-ask .alert-modal__actions button.dismiss:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.alert-modal.kk-ask .alert-modal__actions button.dismiss:active:not(:disabled){background:rgba(255,255,255,.14)}.alert-modal.kk-ask .alert-modal__actions button.dismiss:disabled{background:var(--kk-fill-2);border-color:rgba(0,0,0,0);color:var(--kk-text-off)}@media(max-width: 768px){.alert-modal.kk-ask{align-items:flex-end}.alert-modal.kk-ask .alert-modal__card{width:100%;border-right:0;border-bottom:0;border-left:0;border-radius:1.25rem 1.25rem 0 0;animation-name:kk-sheet-in}.alert-modal.kk-ask .alert-modal__content{padding:var(--kk-s-6) var(--kk-s-5) calc(var(--kk-s-5) + env(safe-area-inset-bottom))}}.kk-dlg-root{--kk-bg: #101316;--kk-surface: #181b1e;--kk-surface-input: #202327;--kk-surface-input-focus: #272a2d;--kk-rail: #14171a;--kk-border: #2c3033;--kk-fill-1: rgba(242, 244, 247, 0.04);--kk-fill-2: rgba(242, 244, 247, 0.07);--kk-fill-3: rgba(242, 244, 247, 0.1);--kk-hairline: rgba(242, 244, 247, 0.08);--kk-line: rgba(242, 244, 247, 0.14);--kk-line-control: #72767a;--kk-line-control-hover: rgba(255, 255, 255, 0.45);--kk-scrim: rgba(0, 0, 0, 0.8);--kk-text: #f2f4f7;--kk-text-2: #babec3;--kk-text-3: #9b9fa3;--kk-text-off: rgba(255, 255, 255, 0.38);--kk-rail-icon: #92969a;--kk-staff-eyebrow: #5f8a72;--kk-mint: #34fa7d;--kk-mint-fill: rgba(52, 250, 125, 0.1);--kk-mint-fill-2: rgba(52, 250, 125, 0.18);--kk-mint-fill-3: rgba(52, 250, 125, 0.24);--kk-mint-line: rgba(52, 250, 125, 0.32);--kk-mint-line-strong: rgba(52, 250, 125, 0.55);--kk-mint-halo: rgba(52, 250, 125, 0.22);--kk-on-mint: #00220a;--kk-primary: #34fa7d;--kk-primary-press: #29e16f;--kk-on-primary: #00220a;--kk-primary-glow: rgba(52, 250, 125, 0.45);--kk-accent: #34fa7d;--kk-accent-press: #29e16f;--kk-on-accent: #00220a;--kk-accent-line: rgba(52, 250, 125, 0.28);--kk-accent-dash: rgba(52, 250, 125, 0.4);--kk-accent-soft: rgba(52, 250, 125, 0.1);--kk-accent-tint: rgba(52, 250, 125, 0.04);--kk-accent-halo: rgba(52, 250, 125, 0.14);--kk-accent-ok-line: rgba(52, 250, 125, 0.38);--kk-accent-wash: rgba(52, 250, 125, 0.14);--kk-store-spotify: #1ed760;--kk-store-spotify-fill: rgba(30, 215, 96, 0.14);--kk-store-spotify-line: rgba(30, 215, 96, 0.24);--kk-store-apple: #fa243c;--kk-store-apple-fill: rgba(250, 36, 60, 0.14);--kk-store-apple-line: rgba(250, 36, 60, 0.24);--kk-store-tidal: #ffffff;--kk-store-tidal-fill: rgba(255, 255, 255, 0.14);--kk-store-tidal-line: rgba(255, 255, 255, 0.24);--kk-store-deezer: #a238ff;--kk-store-deezer-fill: rgba(162, 56, 255, 0.14);--kk-store-deezer-line: rgba(162, 56, 255, 0.24);--kk-store-youtube_music: #ff0033;--kk-store-youtube_music-fill: rgba(255, 0, 51, 0.14);--kk-store-youtube_music-line: rgba(255, 0, 51, 0.24);--kk-store-amazon: #25d1da;--kk-store-amazon-fill: rgba(37, 209, 218, 0.14);--kk-store-amazon-line: rgba(37, 209, 218, 0.24);--kk-split-1: #34fa7d;--kk-split-2: #4fb8c4;--kk-split-3: #92969a;--kk-split-1-tint: #1d4a31;--kk-split-2-tint: #1f4247;--kk-split-3-tint: #2e3235;--kk-cover-empty: #272a2d;--kk-cover-empty-hover: #2e3235;--kk-cover-sheen: rgba(255, 255, 255, 0.05);--kk-error: #ff8f85;--kk-error-line: #ff6b5f;--kk-error-fill: rgba(255, 107, 95, 0.1);--kk-error-fill-2: rgba(255, 107, 95, 0.2);--kk-error-halo: rgba(255, 107, 95, 0.18);--kk-warn: #ffb22e;--kk-warn-fill: rgba(255, 178, 46, 0.1);--kk-warn-line: rgba(255, 178, 46, 0.35);--kk-warn-halo: rgba(255, 178, 46, 0.18);--kk-needs-you: #ffb22e;--kk-needs-you-fill: rgba(255, 178, 46, 0.1);--kk-needs-you-line: rgba(255, 178, 46, 0.4);--kk-status: #c4c8cd;--kk-status-fill: rgba(255, 255, 255, 0.05);--kk-status-line: rgba(255, 255, 255, 0.4);--kk-fs-display: max(2rem, 30px);--kk-fs-title: max(1.375rem, 20px);--kk-fs-lead: max(1.0625rem, 15px);--kk-fs-body: max(1rem, 15px);--kk-fs-small: max(0.9375rem, 14px);--kk-fs-caption: max(0.8125rem, 12px);--kk-target: max(2.75rem, 40px);--kk-control: max(3rem, 45px);--kk-s-1: 0.25rem;--kk-s-2: 0.5rem;--kk-s-3: 0.75rem;--kk-s-4: 1rem;--kk-s-5: 1.25rem;--kk-s-6: 1.5rem;--kk-s-8: 2rem;--kk-s-10: 2.5rem;--kk-r-control: 0.5rem;--kk-r-chip: 0.5rem;--kk-r-card: 12px;--kk-r-dialog: 18px;--kk-r-pill: 999px;--kk-shadow-dialog: 0 32px 64px -16px rgba(0, 0, 0, 0.7), 0 8px 24px -8px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.06);--kk-shadow-raise: 0 10px 24px -10px rgba(0, 0, 0, 0.6);--kk-shadow-btn: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 1px 2px rgba(0, 0, 0, 0.35);--kk-shadow-glow: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 8px 24px -8px var(--kk-primary-glow);--kk-ring-gap: #101316;--kk-ring-filled: 0 0 0 2px var(--kk-ring-gap), 0 0 0 4px var(--kk-mint);--kk-dur-fast: 120ms;--kk-dur: 200ms;--kk-dur-slow: 320ms;--kk-ease-out: cubic-bezier(0.2, 0.8, 0.2, 1);--kk-ease-inout: cubic-bezier(0.4, 0, 0.2, 1);--kk-ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--kk-w-first-run: max(34rem, 544px);--kk-w-dialog: max(56rem, 880px);--kk-h-dialog: max(40rem, 640px);--kk-w-rail: min(max(20rem, 320px), 40%);position:fixed;inset:0;z-index:2100;display:grid;place-items:center;padding:var(--kk-s-6);font-family:var(--kk-font-body);color:var(--kk-text)}.kk-dlg-root[hidden]{display:none}.kk-dlg-root :where(*){color:inherit}.kk-dlg-root :where(p,label,h1,h2,h3){margin:0;font-size:inherit;line-height:inherit}.kk-dlg-root [hidden]{display:none !important}html.kk-dlg-open,html.kk-dlg-open body{overflow:hidden}.kk-dlg-dim{position:absolute;inset:0;background:rgba(0,0,0,.68);animation:kk-dlg-fade var(--kk-dur) var(--kk-ease-out)}.kk-dlg{border:1px solid var(--kk-border);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);position:relative;display:flex;flex-direction:column;gap:var(--kk-s-4);width:min(30rem,100%);max-height:calc(100dvh - 3rem);overflow:auto;padding:var(--kk-s-6);overscroll-behavior:contain;overflow-wrap:anywhere;animation:kk-dlg-in var(--kk-dur) var(--kk-ease-out)}.kk-dlg [class*=mono],.kk-dlg [class*=code],.kk-dlg [class*=isrc],.kk-dlg [class*=upc],.kk-dlg [class*=price],.kk-dlg [class*=amount],.kk-dlg [class*=__date],.kk-dlg [class*=__time],.kk-dlg [class*=__dur],.kk-dlg code,.kk-dlg time{overflow-wrap:normal;white-space:nowrap}.kk-dlg--wide{width:min(36rem,100%)}.kk-dlg--review{width:min(47rem,100%)}.kk-dlg__head{display:flex;align-items:center;gap:var(--kk-s-3)}.kk-dlg__title{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;min-width:0;margin:0;font-size:var(--kk-fs-title);line-height:1.2;color:var(--kk-text);outline:none}.kk-dlg__title:focus-visible{outline:2px solid var(--kk-mint);outline-offset:4px;border-radius:4px}.kk-dlg__icon{display:inline-grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%}.kk-dlg__icon[hidden]{display:none}.kk-dlg__icon .material-symbols-outlined{font-size:1.25rem}.kk-dlg--success .kk-dlg__icon{background:var(--kk-mint-fill-2);color:var(--kk-mint)}.kk-dlg--error .kk-dlg__icon{background:var(--kk-error-fill-2);color:var(--kk-error)}.kk-dlg__icon.is-korri{background:rgba(0,0,0,0)}.kk-dlg__icon.is-korri .korri-mark{width:2.25rem;height:2.25rem}.kk-dlg--warning .kk-dlg__icon{background:var(--kk-warn-fill);color:var(--kk-warn)}.kk-dlg__icon.is-busy{background:var(--kk-fill-2)}.kk-dlg__body{display:flex;flex-direction:column;gap:var(--kk-s-3)}.kk-dlg__body[hidden]{display:none}.kk-dlg__text{margin:0;font-size:var(--kk-fs-body);line-height:1.55;color:var(--kk-text-2)}.kk-dlg__text--lead{color:var(--kk-text)}.kk-dlg__text b,.kk-dlg__text strong{color:var(--kk-text);font-weight:600}.kk-dlg__note{display:flex;gap:var(--kk-s-2);margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-dlg__note .material-symbols-outlined{flex:none;font-size:1.125rem;margin-top:.1rem}.kk-dlg__note--error{color:var(--kk-error)}.kk-dlg__ai-line{margin-top:var(--kk-s-3)}.kk-dlg__ai-quote{color:var(--kk-text);font-weight:600;user-select:all}.kk-dlg__card{border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:rgba(242,244,247,.03);display:flex;align-items:center;gap:var(--kk-s-3);padding:var(--kk-s-3)}.kk-dlg__card .kk-dlg__card-zoom{flex:none;padding:0;border:0;border-radius:6px;background:none;cursor:zoom-in}.kk-dlg__card .kk-dlg__card-zoom:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-dlg__card img,.kk-dlg__card .kk-dlg__card-cover{flex:none;width:3rem;height:3rem;border-radius:6px;object-fit:cover;background:var(--kk-cover-empty)}.kk-dlg__card>span{min-width:0}.kk-dlg__card b{display:block;font-weight:600;color:var(--kk-text)}.kk-dlg__card small{display:block;margin-top:2px;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-dlg__facts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-3) var(--kk-s-4);margin:0}.kk-dlg__facts dt{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-dlg__facts dd{margin:2px 0 0;font-weight:600;color:var(--kk-text)}.kk-dlg__facts dd small{display:block;font-weight:400;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kk-dlg__facts .is-wide{grid-column:1/-1}.kk-dlg__facts .uf-when__note{margin-top:8px;font-weight:400}.kk-dlg__tracks{margin:0;padding:0;list-style:none;border-top:1px solid var(--kk-hairline)}.kk-dlg__tracks li{display:grid;grid-template-columns:1.5rem minmax(0, 1fr) auto;gap:var(--kk-s-2);padding:.5rem 0;border-bottom:1px solid var(--kk-hairline);font-size:var(--kk-fs-small)}.kk-dlg__tracks .kk-dlg__n,.kk-dlg__tracks .kk-dlg__d{color:var(--kk-text-3);font-variant-numeric:tabular-nums}.kk-sleeve{display:grid;grid-template-columns:14rem minmax(0, 1fr);gap:var(--kk-s-5) var(--kk-s-6);align-items:start}.kk-sleeve__cover{width:14rem;height:14rem}.kk-sleeve__ai{position:absolute;bottom:var(--kk-s-2);left:var(--kk-s-2);z-index:1;background:var(--kk-surface);pointer-events:none}.kk-sleeve__cover-box{position:relative;display:block;width:100%;height:100%;padding:0;border:1px solid var(--kk-border);border-radius:4px;background:var(--kk-cover-empty);overflow:hidden}.kk-sleeve__cover-box:is(button){cursor:zoom-in}.kk-sleeve__cover-box img{display:block;width:100%;height:100%;object-fit:cover}.kk-sleeve__cover-box:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-sleeve__zoom{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--kk-scrim);color:var(--kk-text);opacity:0;transition:opacity var(--kk-dur-fast) var(--kk-ease-out)}.kk-sleeve__zoom .material-symbols-outlined{font-size:1.125rem}.kk-sleeve__cover-box:hover .kk-sleeve__zoom,.kk-sleeve__cover-box:focus-visible .kk-sleeve__zoom{opacity:1}.kk-sleeve__id{padding-bottom:var(--kk-s-4);border-bottom:1px solid var(--kk-hairline)}.kk-sleeve__name{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;margin:0;font-size:var(--kk-fs-display);line-height:1.05;color:var(--kk-text);overflow-wrap:anywhere}.kk-sleeve__artist{margin:var(--kk-s-2) 0 0;font-size:var(--kk-fs-lead);font-weight:600;color:var(--kk-text)}.kk-sleeve__type{margin:2px 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-sleeve__facts{margin-top:var(--kk-s-4);gap:var(--kk-s-4) var(--kk-s-5)}.kk-sleeve__facts dd{font-size:var(--kk-fs-body)}.kk-sleeve__facts dd small{margin-top:1px}.kk-sleeve__side>.kk-steps{margin-top:var(--kk-s-4)}.kk-sleeve__below{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--kk-s-4)}.kk-sleeve__head{margin:0 0 calc(-1*var(--kk-s-2));font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kk-sleeve__head span{margin-left:var(--kk-s-2);font-weight:400;color:var(--kk-text-3)}.kk-sleeve .kk-dlg__tracks li{grid-template-columns:1.75rem minmax(0, 1fr) auto;align-items:baseline}.kk-sleeve .kk-dlg__t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--kk-text)}.kk-sleeve .kk-steps__note{max-width:36rem}.kk-dlg--review .kk-dlg__actions{position:sticky;bottom:calc(-1*var(--kk-s-6));z-index:1;margin:0 calc(-1*var(--kk-s-6)) calc(-1*var(--kk-s-6));padding:var(--kk-s-4) var(--kk-s-6) var(--kk-s-6);border-top:1px solid var(--kk-hairline);background:var(--kk-surface)}.kk-dlg__field{display:flex;flex-direction:column;gap:6px}.kk-dlg__field label{font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kk-dlg__field textarea,.kk-dlg__field input{box-sizing:border-box;padding:10px 12px;border:1px solid var(--kk-line-control);border-radius:var(--kk-r-control);background:var(--kk-surface-input);color:var(--kk-text);font:inherit}.kk-dlg__field textarea::placeholder,.kk-dlg__field input::placeholder{color:var(--kk-text-3)}.kk-dlg__field textarea:focus-visible,.kk-dlg__field input:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-dlg__field textarea[aria-invalid=true],.kk-dlg__field input[aria-invalid=true]{border-color:var(--kk-error-line)}@media(hover: none)and (pointer: coarse){.kk-dlg__field textarea,.kk-dlg__field input{font-size:16px}}.kk-dlg__field textarea{min-height:5rem;resize:vertical}.kk-dlg__field input{width:100%;min-height:44px}.kk-dlg__field input:focus-visible{border-color:var(--kk-mint-line-strong);outline:none;box-shadow:0 0 0 3px var(--kk-mint-halo)}.kk-dlg__hint{margin:0;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-3)}.kk-dlg__hint:empty{display:none}.kk-dlg__pct{display:inline-flex;align-items:center;gap:var(--kk-s-2);font-size:var(--kk-fs-body);color:var(--kk-text-2)}.kk-dlg__field .kk-dlg__pct input{width:5.5rem;text-align:right;font-variant-numeric:tabular-nums}.kk-dlg__progress{height:6px;border-radius:var(--kk-r-pill);background:var(--kk-fill-3);overflow:hidden}.kk-dlg__progress span{display:block;height:100%;background:var(--kk-mint);transition:width var(--kk-dur) linear}.kk-dlg__korri{margin:0}.kk-dlg__korri .kk-dlg__link{display:inline-flex;align-items:center;gap:.625rem;min-height:1.75rem;text-align:left}.kk-dlg__korri .korri-mark{width:1.25rem;height:1.25rem}.kk-dlg__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--kk-s-3);margin-top:var(--kk-s-1)}.kk-dlg__actions[hidden]{display:none}.kk-dlg__btn:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-dlg__btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--kk-border);background:var(--kk-fill-1);color:var(--kk-text);font-family:var(--kk-font-body);cursor:pointer;transition:background-color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out);gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.kk-dlg__btn .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.kk-dlg__btn{min-height:44px}}.kk-dlg__btn .korri-mark.kk-dlg__btn-korri{width:1.25rem;height:1.25rem}.kk-dlg__btn:hover:not(:disabled){background:var(--kk-fill-2);border-color:var(--kk-line-control-hover)}.kk-dlg__btn:disabled{opacity:.5;cursor:default}.kk-dlg__btn.is-waiting:disabled{cursor:progress}.kk-dlg__btn--primary{border-color:rgba(0,0,0,0);background:var(--kk-accent);color:var(--kk-on-accent);box-shadow:none}.kk-dlg__btn--primary:hover:not(:disabled){border-color:rgba(0,0,0,0);background:var(--kk-accent-press)}.kk-dlg__btn--primary:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:0 0 0 2px var(--kk-ring-gap),0 0 0 4px var(--kk-accent)}.kk-dlg__btn--primary:disabled{opacity:1;background:var(--kk-fill-2);color:var(--kk-text-3);cursor:not-allowed}.kk-dlg__btn--danger{border-color:rgba(0,0,0,0);background:var(--kk-text);color:#101316}.kk-dlg__btn--danger:hover:not(:disabled){border-color:rgba(0,0,0,0);background:#fff}.kk-dlg-root:not(.is-kb) .kk-dlg__btn:focus-visible,.kk-dlg-root:not(.is-kb) .kk-dlg__title:focus-visible{outline:none;box-shadow:none}.kk-dlg__e{display:inline-grid;place-items:center;width:1rem;height:1rem;margin-left:4px;border-radius:3px;background:var(--kk-fill-3);font-size:10px;font-weight:700;text-decoration:none;color:var(--kk-text-2);vertical-align:1px}.kk-dlg-root .kk-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.kk-dlg__link{color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.kk-dlg__link:hover{text-decoration-color:currentColor}.kk-dlg__link:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-dlg__link{padding:0;border:0;background:none;font:inherit;font-weight:600;cursor:pointer}.kk-dlg__link--quiet{color:var(--kk-text-2);text-decoration-color:var(--kk-line)}.kk-dlg__link--quiet:hover{color:var(--kk-text)}.kk-steps{margin:0;padding:0;list-style:none}.kk-steps__step{position:relative;display:grid;grid-template-columns:1.5rem minmax(0, 1fr);gap:var(--kk-s-3);padding-bottom:var(--kk-s-4)}.kk-steps__step:last-child{padding-bottom:0}.kk-steps__step:not(:last-child)::after{content:"";position:absolute;top:1.6rem;bottom:.15rem;left:calc(.75rem - 1px);width:2px;border-radius:1px;background:var(--kk-line)}.kk-steps__step.is-done:not(:last-child)::after{background:var(--kk-mint-line-strong)}.kk-steps__mark{display:grid;place-items:center;width:1.5rem;height:1.5rem;border:2px solid var(--kk-status-line);border-radius:50%;box-sizing:border-box}.kk-steps__mark .material-symbols-outlined{font-size:1rem;font-weight:700}.is-done .kk-steps__mark{border-color:var(--kk-mint);background:var(--kk-mint);color:var(--kk-on-mint)}.is-current .kk-steps__mark{border-color:var(--kk-mint)}.is-current .kk-steps__mark::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--kk-mint)}.kk-steps__text{display:flex;flex-direction:column;gap:2px;padding-top:1px}.kk-steps__label{font-weight:600;color:var(--kk-text-2)}.is-done .kk-steps__label,.is-current .kk-steps__label{color:var(--kk-text)}.kk-steps__note{font-size:var(--kk-fs-small);color:var(--kk-text-2)}@media(max-width: 600px){.kk-dlg-root{place-items:end stretch;padding:0}.kk-dlg,.kk-dlg--wide{width:100%;max-height:92dvh;padding:var(--kk-s-6) var(--kk-s-5) calc(var(--kk-s-5) + env(safe-area-inset-bottom, 0px));border-bottom:0;border-radius:var(--kk-r-dialog) var(--kk-r-dialog) 0 0;animation-name:kk-dlg-up}.kk-dlg__actions{flex-direction:column-reverse;align-items:stretch}.kk-dlg__btn{min-height:44px}.kk-dlg__facts{grid-template-columns:minmax(0, 1fr)}.kk-sleeve{grid-template-columns:8rem minmax(0, 1fr);gap:var(--kk-s-4)}.kk-sleeve__cover{grid-row:1;width:8rem;height:8rem}.kk-sleeve__side{display:contents}.kk-sleeve__id{grid-column:2;grid-row:1;align-self:center;padding:0;border:0}}@media(max-width: 600px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-sleeve__name{font-size:var(--kk-fs-title)}}@media(max-width: 600px){.kk-sleeve__artist{margin-top:4px}}@media(max-width: 600px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-sleeve__artist{font-size:var(--kk-fs-body)}}@media(max-width: 600px){.kk-sleeve__facts,.kk-sleeve__side>.kk-steps{grid-column:1/-1;margin-top:0;padding-top:var(--kk-s-4);border-top:1px solid var(--kk-hairline)}.kk-dlg--review .kk-dlg__actions{bottom:calc(-1*(var(--kk-s-5) + env(safe-area-inset-bottom, 0px)));margin:0 calc(-1*var(--kk-s-5)) calc(-1*(var(--kk-s-5) + env(safe-area-inset-bottom, 0px)));padding:var(--kk-s-3) var(--kk-s-5) calc(var(--kk-s-5) + env(safe-area-inset-bottom, 0px));gap:var(--kk-s-2)}}@keyframes kk-dlg-fade{from{opacity:0}}@keyframes kk-dlg-in{from{opacity:0;transform:translateY(8px) scale(0.98)}}@keyframes kk-dlg-up{from{transform:translateY(100%)}}@media(prefers-reduced-motion: reduce){.kk-sleeve__zoom{transition:none}.kk-dlg,.kk-dlg-dim{animation:none}.kk-dlg__btn,.kk-dlg__progress span{transition:none}}.kk-dlg__work{margin:0;font-size:var(--kk-fs-body)}.kk-dlg__work .kb-work>.korri-mark{width:2rem;height:2rem}.kk-dlg-root .acm-keep-set{border:0;margin:0;padding:0;min-width:0}.kk-dlg-root .acm-keep{list-style:none;margin:var(--kk-s-2) 0 0;padding:0;display:grid;gap:var(--kk-s-1)}.kk-dlg-root .acm-keep__row{display:flex;align-items:center;gap:var(--kk-s-2);min-height:48px;padding:var(--kk-s-1) var(--kk-s-2);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-control);cursor:pointer}.kk-dlg-root .acm-keep__row input[type=checkbox]{display:inline-block;flex:none;width:1.25rem;height:1.25rem;margin:0;accent-color:var(--kk-mint);appearance:auto;-webkit-appearance:checkbox;opacity:1;position:static;cursor:pointer}.kk-dlg-root .acm-keep__row input[type=checkbox]:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-dlg-root .acm-keep__row:has(input:checked){border-color:var(--kk-text-3)}.kk-dlg-root .acm-keep__row.is-locked{cursor:default}.kk-dlg-root .acm-keep__row.is-locked input[type=checkbox]{cursor:default}.kk-dlg-root .acm-keep__name{flex:1;min-width:0;overflow-wrap:anywhere}.kk-dlg-root .acm-keep__state{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-dlg-root .acm-keep__count{margin:var(--kk-s-2) 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-dlg-root .acm-keep__count.is-wrong{color:var(--kk-text);font-weight:600}.kk-ca-crop{display:grid;grid-template-columns:minmax(0, 1fr) 15rem;gap:var(--kk-s-5);align-items:start}.kk-ca-crop__main{display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0}.kk-ca-stage{position:relative;width:100%;height:20rem;overflow:hidden;border-radius:var(--kk-r-control);background:var(--kk-bg);box-shadow:inset 0 0 0 1px var(--kk-hairline);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.kk-ca-stage.is-dragging{cursor:grabbing}.kk-dlg-root.is-kb .kk-ca-stage:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-dlg-root:not(.is-kb) .kk-ca-stage:focus-visible{outline:none}.kk-ca-stage__img{position:absolute;top:0;left:0;max-width:none;transform-origin:0 0;pointer-events:none;user-select:none}.kk-ca-stage__mask{position:absolute;background:var(--kk-scrim);pointer-events:none}.kk-ca-stage__win{position:absolute;box-shadow:inset 0 0 0 1px var(--kk-text);pointer-events:none}.kk-ca-stage__hint{position:absolute;bottom:var(--kk-s-3);left:50%;display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 9px;border-radius:var(--kk-r-pill);background:var(--kk-surface-input);box-shadow:inset 0 0 0 1px var(--kk-border);font-size:12px;font-weight:600;color:var(--kk-text);white-space:nowrap;pointer-events:none;transform:translateX(-50%)}.kk-ca-stage__hint>.material-symbols-outlined{font-size:16px}.kk-ca-zoom{display:flex;align-items:center;gap:10px}.kk-ca-zoom[hidden]{display:none}.kk-ca-zoom>.material-symbols-outlined{font-size:20px;color:var(--kk-text-2)}.kk-ca-zoom__range{flex:1;min-width:0;height:1.375rem;margin:0;background:rgba(0,0,0,0);cursor:pointer;-webkit-appearance:none;appearance:none}.kk-ca-zoom__range::-webkit-slider-runnable-track{height:6px;border-radius:var(--kk-r-pill);background:linear-gradient(to right, var(--kk-text-2) var(--p, 0%), var(--kk-fill-3) var(--p, 0%))}.kk-ca-zoom__range::-moz-range-track{height:6px;border-radius:var(--kk-r-pill);background:var(--kk-fill-3)}.kk-ca-zoom__range::-moz-range-progress{height:6px;border-radius:var(--kk-r-pill);background:var(--kk-text-2)}.kk-ca-zoom__range::-webkit-slider-thumb{width:1.375rem;height:1.375rem;margin-top:-8px;border-radius:50%;background:var(--kk-text);-webkit-appearance:none}.kk-ca-zoom__range::-moz-range-thumb{width:1.375rem;height:1.375rem;border:0;border-radius:50%;background:var(--kk-text)}.kk-dlg-root.is-kb .kk-ca-zoom__range:focus-visible{outline:2px solid var(--kk-mint);outline-offset:4px;border-radius:var(--kk-r-pill)}.kk-dlg-root:not(.is-kb) .kk-ca-zoom__range:focus-visible{outline:none}.kk-ca-need{min-width:0}.kk-ca-need ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-ca-need__h{margin:0 0 var(--kk-s-2);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kk-ca-need__row{display:flex;align-items:flex-start;gap:var(--kk-s-3);padding:10px 0;border-top:1px solid var(--kk-hairline)}.kk-ca-need__t{display:flex;flex-direction:column;gap:2px;min-width:0}.kk-ca-need__t b{font-size:var(--kk-fs-small);font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text);white-space:normal}.kk-ca-need__t small{font-size:var(--kk-fs-caption);line-height:1.5;font-variant-numeric:tabular-nums;color:var(--kk-text-2)}.kk-ca-need__mark{display:inline-flex;flex:none}.kk-ca-need__mark>.material-symbols-outlined{font-size:20px;color:var(--kk-text-3)}.kk-ca-need__row.is-ok .kk-ca-need__mark>.material-symbols-outlined{color:var(--kk-accent)}.kk-ca-need__row.is-error .kk-ca-need__mark>.material-symbols-outlined,.kk-ca-need__row.is-error b{color:var(--kk-error)}.kk-ca-sizes{display:flex;align-items:flex-end;gap:var(--kk-s-5);padding:var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-ca-dia{position:relative;flex:none;width:11.75rem;aspect-ratio:1}.kk-ca-sq{position:absolute;bottom:0;left:0;display:block;width:var(--s);height:var(--s)}.kk-ca-sq--best{border:1px dashed var(--kk-line-control)}.kk-ca-sq--min{border:1.5px solid var(--kk-text)}img.kk-ca-sq--you{object-fit:cover;box-shadow:0 0 0 1.5px var(--kk-error-line)}.kk-ca-legend{display:flex;flex-direction:column;gap:var(--kk-s-3);min-width:0;margin:0;padding:0;list-style:none}.kk-ca-legend li{display:flex;align-items:center;gap:10px}.kk-ca-legend li>span{display:flex;flex-direction:column;font-size:var(--kk-fs-caption);line-height:1.35;color:var(--kk-text-2)}.kk-ca-legend b{font-weight:500;font-variant-numeric:tabular-nums;color:var(--kk-text)}.kk-ca-legend li.is-error b{color:var(--kk-error)}.kk-ca-key{flex:none;width:22px;height:22px}.kk-ca-key--best{border:1px dashed var(--kk-line-control)}.kk-ca-key--min{border:1.5px solid var(--kk-text)}img.kk-ca-key--you{object-fit:cover;box-shadow:0 0 0 1.5px var(--kk-error-line)}@media(max-width: 600px){.kk-ca-crop{grid-template-columns:minmax(0, 1fr);gap:var(--kk-s-2)}.kk-ca-stage{height:16.5rem}.kk-ca-dlg .kk-ca-need__h,.kk-ca-dlg .kk-ca-need__sq{display:none}.kk-ca-dlg .kk-ca-need__row{padding:8px 0}.kk-ca-sizes{flex-direction:column;align-items:flex-start}.kk-ca-dia{width:min(11.75rem,100%)}}.fb{display:flex;flex-direction:column;width:min(32.5rem,100%);max-height:calc(100dvh - 3rem);overflow:hidden}.fb__form{display:flex;flex-direction:column;flex:1;gap:var(--kk-s-4);min-height:0}.fb__form[hidden],.fb__done[hidden]{display:none}.fb .kk-dlg__head{position:relative;padding-right:2.25rem}.fb__icon .material-symbols-outlined{font-size:22px}.fb__icon--ok .material-symbols-outlined{color:var(--kk-accent)}.fb__x,.fb__rm{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--kk-r-control);background:rgba(0,0,0,0);color:var(--kk-text-2);cursor:pointer}.fb__x:focus-visible,.fb__rm:focus-visible{outline:2px solid var(--kk-mint);outline-offset:1px}.fb__x:hover,.fb__rm:hover{background:var(--kk-fill-2);color:var(--kk-text)}.fb__x .material-symbols-outlined,.fb__rm .material-symbols-outlined{font-size:20px}.fb__x{position:absolute;top:-4px;right:-6px}.fb__rm .material-symbols-outlined{font-size:18px}.fb__body{display:grid;gap:16px;min-height:0;margin-inline:-2px;padding:14px 2px 18px;overflow-y:auto}.fb__lead{font-size:14px;line-height:1.45;color:var(--kk-text-2)}.fb__tk{color:var(--kk-text);font-family:"Geist Mono",ui-monospace,monospace;font-variant-numeric:tabular-nums}.fb__f{min-width:0;margin:0;padding:0;border:0}.fb__f legend,.fb__f .fb__lab{display:flex;align-items:baseline;gap:8px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;color:var(--kk-text)}.fb__f .fb__lab em{font-style:normal;font-weight:500;color:var(--kk-text-3)}.fb__cats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fb__cat{position:relative;display:block;margin:0}.fb__cat input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.fb__cat>span{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--kk-border);border-radius:10px;background:var(--kk-surface);font-size:14px;font-weight:600;color:var(--kk-text-2);transition:background-color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out)}.fb__cat>span .material-symbols-outlined{font-size:18px;color:var(--kk-text-3)}.fb__cat:hover>span{border-color:var(--kk-line-control);color:var(--kk-text)}.fb__cat input:checked+span{border-color:var(--kk-line-control);background:var(--kk-fill-3);color:var(--kk-text)}.fb__cat input:checked+span .material-symbols-outlined{color:var(--kk-text)}.fb__cat input:checked+span::after{content:"check";margin-left:auto;font-family:"Material Symbols Outlined";font-size:16px;font-feature-settings:"liga";color:var(--kk-accent)}.fb-root.is-kb .fb__cat input:focus-visible+span{outline:2px solid var(--kk-mint);outline-offset:2px}.fb__msg{display:block;width:100%;min-height:120px;padding:10px 12px;resize:vertical;line-height:1.45}.fb__drop,.fb__file{display:flex;align-items:center;gap:12px;margin:0;padding:10px 12px;border-radius:10px}.fb__drop{position:relative;min-height:56px;border:1px dashed var(--kk-line-control);color:var(--kk-text-2);cursor:pointer}.fb__drop:hover{background:var(--kk-fill-1);color:var(--kk-text)}.fb__drop:has(input:focus-visible){outline:2px solid var(--kk-mint);outline-offset:2px}.fb__drop>.material-symbols-outlined{font-size:24px;color:var(--kk-text-3)}.fb__drop b,.fb__fn b{display:block;overflow:hidden;font-size:14px;font-weight:600;color:var(--kk-text);text-overflow:ellipsis;white-space:nowrap}.fb__drop small,.fb__fn small{display:block;margin-top:2px;font-size:12px;color:var(--kk-text-3)}.fb__file{border:1px solid var(--kk-border);background:var(--kk-surface)}.fb__fn{flex:1;min-width:0}.fb__thumb{flex-shrink:0;width:40px;height:40px;border-radius:6px;object-fit:cover;box-shadow:inset 0 0 0 1px var(--kk-hairline)}.fb__err{padding:10px 12px;border:1px solid var(--kk-error-line);border-radius:var(--kk-r-control);background:var(--kk-error-fill);font-size:13px;line-height:1.4;color:var(--kk-text)}.fb__fine{display:flex;gap:8px;font-size:12px;line-height:1.45;color:var(--kk-text-3)}.fb__fine .material-symbols-outlined{flex-shrink:0;font-size:16px}.fb__act{display:flex;justify-content:flex-end;gap:8px}.fb__act .kk-btn[disabled]{opacity:.45;cursor:not-allowed}@media(max-width: 600px){.fb{max-height:92dvh}.fb__cats{gap:6px}.fb__cat>span{min-height:48px;gap:6px;padding:0 10px}.fb__msg{min-height:96px}}.kk-lb-root{--kk-bg: #101316;--kk-surface: #181b1e;--kk-surface-input: #202327;--kk-surface-input-focus: #272a2d;--kk-rail: #14171a;--kk-border: #2c3033;--kk-fill-1: rgba(242, 244, 247, 0.04);--kk-fill-2: rgba(242, 244, 247, 0.07);--kk-fill-3: rgba(242, 244, 247, 0.1);--kk-hairline: rgba(242, 244, 247, 0.08);--kk-line: rgba(242, 244, 247, 0.14);--kk-line-control: #72767a;--kk-line-control-hover: rgba(255, 255, 255, 0.45);--kk-scrim: rgba(0, 0, 0, 0.8);--kk-text: #f2f4f7;--kk-text-2: #babec3;--kk-text-3: #9b9fa3;--kk-text-off: rgba(255, 255, 255, 0.38);--kk-rail-icon: #92969a;--kk-staff-eyebrow: #5f8a72;--kk-mint: #34fa7d;--kk-mint-fill: rgba(52, 250, 125, 0.1);--kk-mint-fill-2: rgba(52, 250, 125, 0.18);--kk-mint-fill-3: rgba(52, 250, 125, 0.24);--kk-mint-line: rgba(52, 250, 125, 0.32);--kk-mint-line-strong: rgba(52, 250, 125, 0.55);--kk-mint-halo: rgba(52, 250, 125, 0.22);--kk-on-mint: #00220a;--kk-primary: #34fa7d;--kk-primary-press: #29e16f;--kk-on-primary: #00220a;--kk-primary-glow: rgba(52, 250, 125, 0.45);--kk-accent: #34fa7d;--kk-accent-press: #29e16f;--kk-on-accent: #00220a;--kk-accent-line: rgba(52, 250, 125, 0.28);--kk-accent-dash: rgba(52, 250, 125, 0.4);--kk-accent-soft: rgba(52, 250, 125, 0.1);--kk-accent-tint: rgba(52, 250, 125, 0.04);--kk-accent-halo: rgba(52, 250, 125, 0.14);--kk-accent-ok-line: rgba(52, 250, 125, 0.38);--kk-accent-wash: rgba(52, 250, 125, 0.14);--kk-store-spotify: #1ed760;--kk-store-spotify-fill: rgba(30, 215, 96, 0.14);--kk-store-spotify-line: rgba(30, 215, 96, 0.24);--kk-store-apple: #fa243c;--kk-store-apple-fill: rgba(250, 36, 60, 0.14);--kk-store-apple-line: rgba(250, 36, 60, 0.24);--kk-store-tidal: #ffffff;--kk-store-tidal-fill: rgba(255, 255, 255, 0.14);--kk-store-tidal-line: rgba(255, 255, 255, 0.24);--kk-store-deezer: #a238ff;--kk-store-deezer-fill: rgba(162, 56, 255, 0.14);--kk-store-deezer-line: rgba(162, 56, 255, 0.24);--kk-store-youtube_music: #ff0033;--kk-store-youtube_music-fill: rgba(255, 0, 51, 0.14);--kk-store-youtube_music-line: rgba(255, 0, 51, 0.24);--kk-store-amazon: #25d1da;--kk-store-amazon-fill: rgba(37, 209, 218, 0.14);--kk-store-amazon-line: rgba(37, 209, 218, 0.24);--kk-split-1: #34fa7d;--kk-split-2: #4fb8c4;--kk-split-3: #92969a;--kk-split-1-tint: #1d4a31;--kk-split-2-tint: #1f4247;--kk-split-3-tint: #2e3235;--kk-cover-empty: #272a2d;--kk-cover-empty-hover: #2e3235;--kk-cover-sheen: rgba(255, 255, 255, 0.05);--kk-error: #ff8f85;--kk-error-line: #ff6b5f;--kk-error-fill: rgba(255, 107, 95, 0.1);--kk-error-fill-2: rgba(255, 107, 95, 0.2);--kk-error-halo: rgba(255, 107, 95, 0.18);--kk-warn: #ffb22e;--kk-warn-fill: rgba(255, 178, 46, 0.1);--kk-warn-line: rgba(255, 178, 46, 0.35);--kk-warn-halo: rgba(255, 178, 46, 0.18);--kk-needs-you: #ffb22e;--kk-needs-you-fill: rgba(255, 178, 46, 0.1);--kk-needs-you-line: rgba(255, 178, 46, 0.4);--kk-status: #c4c8cd;--kk-status-fill: rgba(255, 255, 255, 0.05);--kk-status-line: rgba(255, 255, 255, 0.4);--kk-fs-display: max(2rem, 30px);--kk-fs-title: max(1.375rem, 20px);--kk-fs-lead: max(1.0625rem, 15px);--kk-fs-body: max(1rem, 15px);--kk-fs-small: max(0.9375rem, 14px);--kk-fs-caption: max(0.8125rem, 12px);--kk-target: max(2.75rem, 40px);--kk-control: max(3rem, 45px);--kk-s-1: 0.25rem;--kk-s-2: 0.5rem;--kk-s-3: 0.75rem;--kk-s-4: 1rem;--kk-s-5: 1.25rem;--kk-s-6: 1.5rem;--kk-s-8: 2rem;--kk-s-10: 2.5rem;--kk-r-control: 0.5rem;--kk-r-chip: 0.5rem;--kk-r-card: 12px;--kk-r-dialog: 18px;--kk-r-pill: 999px;--kk-shadow-dialog: 0 32px 64px -16px rgba(0, 0, 0, 0.7), 0 8px 24px -8px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.06);--kk-shadow-raise: 0 10px 24px -10px rgba(0, 0, 0, 0.6);--kk-shadow-btn: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 1px 2px rgba(0, 0, 0, 0.35);--kk-shadow-glow: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 8px 24px -8px var(--kk-primary-glow);--kk-ring-gap: #101316;--kk-ring-filled: 0 0 0 2px var(--kk-ring-gap), 0 0 0 4px var(--kk-mint);--kk-dur-fast: 120ms;--kk-dur: 200ms;--kk-dur-slow: 320ms;--kk-ease-out: cubic-bezier(0.2, 0.8, 0.2, 1);--kk-ease-inout: cubic-bezier(0.4, 0, 0.2, 1);--kk-ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--kk-w-first-run: max(34rem, 544px);--kk-w-dialog: max(56rem, 880px);--kk-h-dialog: max(40rem, 640px);--kk-w-rail: min(max(20rem, 320px), 40%);position:fixed;inset:0;z-index:2200;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:56px 16px 24px;font-family:var(--kk-font-body);color:var(--kk-text);animation:kk-lb-in var(--kk-dur) var(--kk-ease-out)}.kk-lb-root[hidden]{display:none}.kk-lb-root :where(*){color:inherit}@media(prefers-reduced-motion: reduce){.kk-lb-root{animation:none}}@keyframes kk-lb-in{from{opacity:0}}html.kk-lb-open{overflow:hidden}.kk-lb__dim{position:absolute;inset:0;background:rgba(5,7,9,.94)}.kk-lb__figure{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;min-height:0;margin:0}.kk-lb__img{display:block;min-width:min(86vw,62vh,640px);max-width:min(92vw,1400px);max-height:calc(100vh - 160px);max-height:calc(100dvh - 160px);width:auto;height:auto;border-radius:6px;box-shadow:0 24px 60px -20px rgba(0,0,0,.9);object-fit:contain;background:#000}.kk-lb__img.is-loading{aspect-ratio:1;background-color:#202327;background-position:center;background-size:cover}.kk-lb__caption{font-size:var(--kk-fs-small);color:var(--kk-text-2);text-align:center}.kk-lb__caption[hidden]{display:none}.kk-lb__actions{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.kk-lb__actions[hidden]{display:none}.kk-lb__btn{display:inline-flex;align-items:center;border:1px solid var(--kk-line-control);background:var(--kk-surface);cursor:pointer;gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.kk-lb__btn .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.kk-lb__btn{min-height:44px}}.kk-lb__btn:hover{border-color:var(--kk-line-control-hover)}a.kk-lb__btn{text-decoration:none}.kk-lb__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:rgba(255,255,255,.08);cursor:pointer}.kk-lb__close:hover{background:rgba(255,255,255,.16)}.kk-lb__btn:focus-visible,.kk-lb__close:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-hint-q{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;margin:-4px 0 -4px -2px;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--kk-text-3);vertical-align:middle;cursor:pointer}.kk-hint-q:focus-visible{outline:2px solid var(--kk-mint);outline-offset:1px}.kk-hint-q>span{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:16px;height:16px;border:1px solid currentColor;border-radius:999px;font-size:11px;font-weight:700;line-height:1}.kk-hint-q:hover{color:var(--kk-text)}#accountSettingsModal.kk-scope{padding:var(--kk-s-6);background-color:var(--kk-scrim);-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem)}#accountSettingsModal.kk-scope:not(.hidden){animation:kk-fade var(--kk-dur) ease-out}#accountSettingsModal.kk-scope .acm-dialog{position:relative;display:flex;flex-direction:column;width:min(67.5rem,100%);height:min(53.75rem,100vh - 3rem);height:min(53.75rem,100dvh - 3rem);overflow:hidden;overflow:clip;border:1px solid rgba(255,255,255,.1);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);user-select:text}#accountSettingsModal.kk-scope .acm-dialog:focus{outline:none}#accountSettingsModal.kk-scope:not(.hidden) .acm-dialog{animation:kk-dialog-in 280ms var(--kk-ease-out)}#accountSettingsModal.kk-scope .acm-frame{display:grid;grid-template-columns:15.5rem minmax(0, 1fr);flex:1 1 auto;min-height:0}#accountSettingsModal.kk-scope .acm-frame[hidden]{display:none}#accountSettingsModal.kk-scope .acm-rail{display:flex;flex-direction:column;gap:.625rem;min-height:0;padding:var(--kk-s-4) var(--kk-s-3);border-right:1px solid var(--kk-hairline);background:var(--kk-rail);overflow-y:auto;overscroll-behavior:contain}#accountSettingsModal.kk-scope .acm-me{display:flex;align-items:center;gap:.625rem;padding:.25rem .5rem .75rem;border-bottom:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-me__img{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;object-fit:cover;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}#accountSettingsModal.kk-scope .acm-me__txt{display:grid;min-width:0}#accountSettingsModal.kk-scope .acm-me__name{font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#accountSettingsModal.kk-scope .acm-me__email{font-size:var(--kk-fs-caption);color:var(--kk-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#accountSettingsModal.kk-scope .acm-search{display:flex;align-items:center;gap:var(--kk-s-2);min-height:2.5rem;padding:0 .75rem;border:1px solid var(--kk-line-control);border-radius:var(--kk-r-control);color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-search:focus-within{border-color:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-search__input{flex:1;min-width:0;border:0;background:rgba(0,0,0,0);color:var(--kk-text);font:inherit;font-size:var(--kk-fs-small);outline:none}#accountSettingsModal.kk-scope .acm-rail__group{display:grid;gap:1px}#accountSettingsModal.kk-scope .acm-rail__gl{margin:0;padding:0 .625rem .25rem;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-rail__list{display:grid;gap:1px;margin:0;padding:0;list-style:none}#accountSettingsModal.kk-scope .acm-rail__list li[hidden]{display:none}#accountSettingsModal.kk-scope .acm-rail__item{display:flex;align-items:center;gap:.625rem;width:100%;min-height:2.5rem;padding:0 .625rem 0 .375rem;border:0;border-radius:.5rem;background:rgba(0,0,0,0);color:var(--kk-text-2);font:inherit;font-size:var(--kk-fs-small);font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--kk-dur-fast),color var(--kk-dur-fast)}#accountSettingsModal.kk-scope .acm-rail__item:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}#accountSettingsModal.kk-scope .acm-rail__item:hover{background:var(--kk-fill-1);color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-rail__item[aria-current=page]{background:var(--kk-fill-2);color:var(--kk-text);font-weight:600}#accountSettingsModal.kk-scope .acm-rail__item[aria-current=page] .acm-rail__ic{background:var(--kk-mint);color:var(--kk-on-mint);box-shadow:0 4px 12px -4px rgba(52,250,125,.5)}#accountSettingsModal.kk-scope .acm-rail__ic{display:grid;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;border-radius:.5rem;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-rail__ic .material-symbols-outlined{font-size:1.125rem}#accountSettingsModal.kk-scope .acm-rail__ic .korri-mark{width:1.125rem;height:1.125rem}#accountSettingsModal.kk-scope .acm-rail__lb{flex:1;min-width:0}#accountSettingsModal.kk-scope .acm-rail__meta{font-size:var(--kk-fs-caption);color:var(--kk-text-3);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-rail__new{font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-rail__dot{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:var(--kk-needs-you);box-shadow:0 0 0 3px var(--kk-needs-you-fill)}#accountSettingsModal.kk-scope .acm-rail__chev{display:none}#accountSettingsModal.kk-scope .acm-rail__foot{margin-top:auto;padding-top:.5rem;border-top:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-pane{display:grid;grid-template-rows:3.25rem minmax(0, 1fr);min-width:0;min-height:0}#accountSettingsModal.kk-scope .acm-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3);padding:0 .75rem 0 2.5rem;border-bottom:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-back{display:none}#accountSettingsModal.kk-scope .acm-crumb{display:flex;gap:var(--kk-s-2);min-width:0;margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3);white-space:nowrap}#accountSettingsModal.kk-scope .acm-crumb__sep{opacity:.6}#accountSettingsModal.kk-scope .acm-close,#accountSettingsModal.kk-scope .acm-icon-btn{display:inline-grid;place-items:center;width:var(--kk-target);height:var(--kk-target);padding:0;border:0;border-radius:var(--kk-r-control);background:rgba(0,0,0,0);color:var(--kk-text-3);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out)}#accountSettingsModal.kk-scope .acm-close .material-symbols-outlined,#accountSettingsModal.kk-scope .acm-icon-btn .material-symbols-outlined{font-size:1.5rem}#accountSettingsModal.kk-scope .acm-close:focus-visible,#accountSettingsModal.kk-scope .acm-icon-btn:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}#accountSettingsModal.kk-scope .acm-close:hover,#accountSettingsModal.kk-scope .acm-icon-btn:hover{background:var(--kk-fill-2);color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-close:active,#accountSettingsModal.kk-scope .acm-icon-btn:active{background:var(--kk-fill-3)}#accountSettingsModal.kk-scope .acm-close,#accountSettingsModal.kk-scope .acm-icon-btn{flex-shrink:0;border-radius:.625rem}#accountSettingsModal.kk-scope .acm-scroll{position:relative;min-height:0;overflow-y:auto;overscroll-behavior:contain}#accountSettingsModal.kk-scope .acm-sec{display:grid;gap:1.75rem;max-width:47.5rem;padding:1.875rem 2.5rem 4rem}#accountSettingsModal.kk-scope .acm-sec[hidden]{display:none}#accountSettingsModal.kk-scope .acm-sec__head h2{margin:0;font-size:max(1.5rem,22px);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.02em;line-height:1.15;color:var(--kk-text);outline:none}#accountSettingsModal.kk-scope .acm-sec__head p{max-width:60ch;margin:.375rem 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-sec .kk-block{gap:.25rem;padding:0;border:0;border-radius:0;background:none;animation:none}#accountSettingsModal.kk-scope .acm-sec .kk-block>.kk-block__head{padding-bottom:.5rem;border-bottom:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-sec .kk-block>.kk-block__head h3{font-family:inherit;font-size:var(--kk-fs-body);font-weight:600;letter-spacing:0}#accountSettingsModal.kk-scope .acm-sec .kk-block>.kk-block__blurb,#accountSettingsModal.kk-scope .acm-sec .kk-block>p.kk-block__blurb{margin-top:.375rem;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-sec .kk-block>.kk-rows{margin-top:.25rem}#accountSettingsModal.kk-scope .acm-sec .kk-block>.kk-rows>.kk-row:first-child{border-top:0}#accountSettingsModal.kk-scope .acm-sec .kk-block__head[data-kk-icon]::before{display:none}#accountSettingsModal.kk-scope .acm-sec[data-acm-sec=notifications] #accModalNotifications>.kk-block__head,#accountSettingsModal.kk-scope .acm-sec[data-acm-sec=messages] #accModalMessages>.kk-block__head{display:none}#accountSettingsModal.kk-scope .acm-sec[data-acm-sec=notifications] #accModalNotifications>.kk-block__blurb,#accountSettingsModal.kk-scope .acm-sec[data-acm-sec=messages] #accModalMessages>.kk-block__blurb{margin-top:0}#accountSettingsModal.kk-scope .acm-slot,#accountSettingsModal.kk-scope .acm-slot>.kk-scope{display:flex;flex-direction:column;gap:1.75rem}#accountSettingsModal.kk-scope .kk-block--waiting{animation:none}#accountSettingsModal.kk-scope .kk-notice p{margin:0;font-size:var(--kk-fs-small);color:inherit}#accountSettingsModal.kk-scope .acm-eyebrow{margin:0;font-size:var(--kk-fs-caption);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-callout{display:flex;align-items:flex-start;gap:var(--kk-s-3);padding:.875rem var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-callout>.material-symbols-outlined{margin-top:.0625rem;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-callout p{margin:0}#accountSettingsModal.kk-scope .acm-callout strong{font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-callout a:not(.kk-btn){color:var(--kk-mint);font-weight:600}#accountSettingsModal.kk-scope .acm-callout--mint{border-color:var(--kk-mint-line);background:var(--kk-mint-fill)}#accountSettingsModal.kk-scope .acm-callout--mint>.material-symbols-outlined{color:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2) var(--kk-s-3);margin-top:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-empty{display:flex;align-items:center;gap:var(--kk-s-3);padding:var(--kk-s-4) 0;color:var(--kk-text-3);font-size:var(--kk-fs-small)}#accountSettingsModal.kk-scope .acm-empty p{margin:0}#accountSettingsModal.kk-scope .acm-bullets{display:grid;gap:var(--kk-s-2);margin:var(--kk-s-2) 0 0;padding:0;list-style:none}#accountSettingsModal.kk-scope .acm-bullets li{display:flex;gap:.625rem;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-bullets .material-symbols-outlined{flex-shrink:0;margin-top:.0625rem;font-size:1.125rem;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-bullets strong{font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-bullets--conseq li{padding:.25rem 0}#accountSettingsModal.kk-scope .acm-field{display:grid;gap:.375rem;min-width:0}#accountSettingsModal.kk-scope .acm-form-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--kk-s-2)}#accountSettingsModal.kk-scope .acm-form-actions--start{justify-content:flex-start}#accountSettingsModal.kk-scope .acm-check{display:flex;align-items:flex-start;gap:.625rem;font-size:var(--kk-fs-small);color:var(--kk-text);cursor:pointer}#accountSettingsModal.kk-scope .acm-check input[type=checkbox]{display:inline-block;flex-shrink:0;width:1.125rem;height:1.125rem;margin:.125rem 0 0;accent-color:var(--kk-mint);appearance:auto;-webkit-appearance:checkbox;opacity:1;position:static}#accountSettingsModal.kk-scope .acm-readonly{margin:0;padding:.625rem .875rem;border:1px dashed var(--kk-line);border-radius:var(--kk-r-control);font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-mono{font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-size:.8125rem;letter-spacing:.02em}#accountSettingsModal.kk-scope .acm-idform{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-3) var(--kk-s-4);margin-top:var(--kk-s-3)}@media(max-width: 600px){#accountSettingsModal.kk-scope .acm-idform{grid-template-columns:minmax(0, 1fr)}}#accountSettingsModal.kk-scope .acm-idform [hidden]{display:none}#accountSettingsModal.kk-scope .acm-idform .kk-input[aria-invalid=true]{border-color:var(--kk-error-line)}#accountSettingsModal.kk-scope .acm-idform__wide{grid-column:1/-1}#accountSettingsModal.kk-scope .acm-choices{display:flex;flex-wrap:wrap;gap:var(--kk-s-2) var(--kk-s-4);margin:0;padding:0;border:0}#accountSettingsModal.kk-scope .acm-choices legend{width:100%;margin-bottom:.375rem}#accountSettingsModal.kk-scope .acm-choices input[type=radio]{display:inline-block;flex-shrink:0;width:1.125rem;height:1.125rem;margin:.125rem 0 0;accent-color:var(--kk-mint);appearance:auto;-webkit-appearance:radio;opacity:1;position:static}#accountSettingsModal.kk-scope .acm-optional{font-weight:400;color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-disc>summary{display:inline-flex;align-items:center;gap:.375rem;min-height:2.5rem;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2);list-style:none;cursor:pointer}#accountSettingsModal.kk-scope .acm-disc>summary:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}#accountSettingsModal.kk-scope .acm-disc>summary::-webkit-details-marker{display:none}#accountSettingsModal.kk-scope .acm-disc>summary .material-symbols-outlined{font-size:1.125rem;transition:transform var(--kk-dur)}#accountSettingsModal.kk-scope .acm-disc[open]>summary .material-symbols-outlined{transform:rotate(90deg)}#accountSettingsModal.kk-scope .acm-me-edit{display:flex;align-items:flex-start;gap:var(--kk-s-6);margin-top:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-me-edit__img{display:block;flex-shrink:0;box-sizing:content-box;width:4rem;height:4rem;margin-top:.625rem;padding:.1875rem;border:2px solid var(--kk-mint-line);border-radius:50%;object-fit:cover}#accountSettingsModal.kk-scope .acm-me-edit__img.is-new{animation:kk-pop 420ms var(--kk-ease-spring)}#accountSettingsModal.kk-scope .acm-me-edit__rows{flex:1 1 auto;min-width:0;margin:0}#accountSettingsModal.kk-scope .acm-me-edit__rows .kk-row:first-child{border-top:0}#accountSettingsModal.kk-scope .acm-slot--row{display:contents}#accountSettingsModal.kk-scope .acm-reaccept{display:flex;gap:var(--kk-s-3);align-items:flex-start;width:100%;margin-top:var(--kk-s-2)}#accountSettingsModal.kk-scope .acm-reaccept>.material-symbols-outlined{flex:none;font-size:1.25rem;margin-top:.125rem}#accountSettingsModal.kk-scope .acm-reaccept p{margin:0}#accountSettingsModal.kk-scope .acm-reaccept__body{display:flex;flex-direction:column;gap:var(--kk-s-2);min-width:0}#accountSettingsModal.kk-scope .acm-reaccept__form{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kk-s-2)}#accountSettingsModal.kk-scope #acmNameValue{font-size:var(--kk-fs-lead);font-weight:600;letter-spacing:-0.005em}#accountSettingsModal.kk-scope .kk-row.is-editing{grid-template-columns:minmax(7rem, 10rem) minmax(0, 1fr);grid-template-areas:"label value"}#accountSettingsModal.kk-scope .kk-row.is-editing .kk-row__action{display:none}#accountSettingsModal.kk-scope .acm-needs{display:grid;gap:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-needs__foot{margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-needs__foot a{color:var(--kk-mint);font-weight:600}#accountSettingsModal.kk-scope .acm-teaser{display:flex;align-items:center;gap:var(--kk-s-4);padding:.875rem var(--kk-s-4) .875rem 1.125rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-teaser p{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-teaser__txt{display:grid;flex:1;gap:.125rem;min-width:0}#accountSettingsModal.kk-scope .acm-teaser .acm-teaser__title{font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-list__gl{margin:var(--kk-s-4) 0 .375rem;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-list__gl:first-child{margin-top:0}#accountSettingsModal.kk-scope .acm-list__rows{margin:0;padding:0;border-top:1px solid var(--kk-hairline);list-style:none}#accountSettingsModal.kk-scope .acm-list__row{display:flex;align-items:center;gap:var(--kk-s-3);min-height:3.5rem;padding:.5rem .25rem;border-bottom:1px solid var(--kk-hairline);color:var(--kk-text);text-decoration:none;transition:background-color var(--kk-dur-fast)}#accountSettingsModal.kk-scope .acm-list__row:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}#accountSettingsModal.kk-scope .acm-list__row:hover{background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-list__ic .korri-mark,#accountSettingsModal.kk-scope .acm-plist__tile .korri-mark{width:1.375rem;height:1.375rem}#accountSettingsModal.kk-scope .acm-list__ic{display:grid;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;border-radius:.625rem;background:var(--kk-fill-2);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-list__ic .material-symbols-outlined{font-size:1.25rem}#accountSettingsModal.kk-scope .acm-list__txt{display:grid;flex:1;min-width:0}#accountSettingsModal.kk-scope .acm-list__lb{font-size:var(--kk-fs-small);font-weight:600}#accountSettingsModal.kk-scope .acm-list__sub{font-size:var(--kk-fs-caption);line-height:1.35;color:var(--kk-text-2);overflow-wrap:anywhere}#accountSettingsModal.kk-scope .acm-list__chev{color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-plist{margin:0;padding:0;list-style:none}#accountSettingsModal.kk-scope .acm-plist__row{display:flex;align-items:center;gap:.875rem;padding:.75rem 0;border-top:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-plist__row:first-child{border-top:0}#accountSettingsModal.kk-scope .acm-plist__img,#accountSettingsModal.kk-scope .acm-plist__tile{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:50%;object-fit:cover;background:var(--kk-fill-2)}#accountSettingsModal.kk-scope .acm-plist__tile{display:grid;place-items:center;border-radius:.625rem;color:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-plist__txt{display:grid;flex:1;min-width:0}#accountSettingsModal.kk-scope .acm-plist__name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2);font-size:var(--kk-fs-body);font-weight:600}#accountSettingsModal.kk-scope .acm-plist__sub{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-plist__lock,#accountSettingsModal.kk-scope .acm-plist__cover{display:inline-flex;align-items:center;gap:.25em;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-plist__lock .material-symbols-outlined,#accountSettingsModal.kk-scope .acm-plist__cover .material-symbols-outlined{font-size:1.1em}#accountSettingsModal.kk-scope .acm-pl__choose{display:block;margin-top:var(--kk-s-2)}#accountSettingsModal.kk-scope .acm-pending{grid-column:1/-1;display:flex;align-items:flex-start;gap:var(--kk-s-3);margin:var(--kk-s-2) 0 0;padding:var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1);animation:kk-reveal var(--kk-dur) var(--kk-ease-out)}#accountSettingsModal.kk-scope .acm-pending__icon{margin-top:.0625rem;font-size:1.5rem;color:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-pending__text{display:flex;flex-direction:column;gap:var(--kk-s-1);min-width:0}#accountSettingsModal.kk-scope .acm-pending__text strong{font-weight:600;overflow-wrap:anywhere}#accountSettingsModal.kk-scope .kk-block .acm-pending__title{font-size:var(--kk-fs-body);color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-pending__actions{display:flex;flex-wrap:wrap;gap:var(--kk-s-2);margin-top:var(--kk-s-2)}#accountSettingsModal.kk-scope .acm-pending__actions .kk-btn--ghost{padding:0 1.25rem}#accountSettingsModal.kk-scope .acm-pw{display:grid;gap:var(--kk-s-3);width:100%;margin-top:var(--kk-s-2)}#accountSettingsModal.kk-scope .kk-row[data-acm-password]:has(.acm-pw:not([hidden])){grid-template-columns:minmax(7rem, 10rem) minmax(0, 1fr);grid-template-areas:"label value"}#accountSettingsModal.kk-scope .kk-row[data-acm-password]:has(.acm-pw:not([hidden])) .kk-row__action{display:none}#accountSettingsModal.kk-scope .kk-row__hint.is-ok{color:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-hero{display:grid;justify-items:center;gap:.625rem;padding:1.875rem var(--kk-s-6);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);text-align:center}#accountSettingsModal.kk-scope .acm-hero p{max-width:46ch;margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-hero .acm-hero__title{font-size:max(1.375rem,20px);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-hero__mark{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-hero__mark .material-symbols-outlined{font-size:1.625rem}#accountSettingsModal.kk-scope .acm-rem{margin:.25rem 0 0;padding:0;list-style:none}#accountSettingsModal.kk-scope .acm-rem__row{display:flex;align-items:center;gap:var(--kk-s-3);min-height:3.75rem;padding:.625rem 0;border-top:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-rem__row:first-child{border-top:0}#accountSettingsModal.kk-scope .acm-rem__ic{display:grid;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;border-radius:.625rem;background:var(--kk-fill-2);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-rem__txt{display:grid;flex:1;min-width:0}#accountSettingsModal.kk-scope .acm-rem__title{font-size:var(--kk-fs-small);font-weight:600}#accountSettingsModal.kk-scope .acm-rem__why{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-reminders .ntf-lock,#accountSettingsModal.kk-scope .acm-reminders>.kk-block__head .ntf-lock{margin-left:auto}#accountSettingsModal.kk-scope .acm-plan{display:grid;gap:var(--kk-s-4);padding:1.25rem 1.375rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-plan__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kk-s-4)}#accountSettingsModal.kk-scope .acm-plan__name{margin:.25rem 0 0;font-size:max(1.625rem,24px);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.02em;line-height:1.15;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-plan__price{display:flex;flex-wrap:wrap;gap:0 .5rem;margin:.375rem 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-2);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-plan__price>span{display:block;width:100%}#accountSettingsModal.kk-scope .acm-plan__limits{margin:.5rem 0 0;max-width:60ch;font-size:var(--kk-fs-small);color:var(--kk-text-2);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-plan__limits [data-acm-plan-owned]{color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-plan__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kk-s-3);padding-top:.875rem;border-top:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-plan__actions:empty{display:none}#accountSettingsModal.kk-scope .acm-plan__btns{display:flex;flex-wrap:wrap;gap:.375rem;margin-left:auto}#accountSettingsModal.kk-scope .acm-for-labels{margin-top:var(--kk-s-4);border-top:1px solid var(--kk-hairline);padding-top:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-for-labels__sum{display:inline-flex;align-items:center;gap:var(--kk-s-1);min-height:44px;cursor:pointer;font-weight:600;color:var(--kk-text-2);list-style:none}#accountSettingsModal.kk-scope .acm-for-labels__sum::-webkit-details-marker{display:none}#accountSettingsModal.kk-scope .acm-for-labels__sum .material-symbols-outlined{transition:transform .15s ease}#accountSettingsModal.kk-scope .acm-for-labels__sum:focus-visible{outline:2px solid var(--kk-accent);outline-offset:2px;border-radius:var(--kk-r-control)}#accountSettingsModal.kk-scope .acm-for-labels[open]>.acm-for-labels__sum .material-symbols-outlined{transform:rotate(180deg)}#accountSettingsModal.kk-scope .acm-for-labels>.acm-pick{margin-top:var(--kk-s-3)}@media(prefers-reduced-motion: reduce){#accountSettingsModal.kk-scope .acm-for-labels__sum .material-symbols-outlined{transition:none}}#accountSettingsModal.kk-scope .acm-pick{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-pick--one{grid-template-columns:minmax(0, 1fr)}#accountSettingsModal.kk-scope .acm-pick__plan{display:flex;flex-direction:column;gap:.625rem;padding:1rem 1.125rem 1.125rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-bg);box-shadow:none}#accountSettingsModal.kk-scope .acm-pick__plan>.kk-btn{align-self:flex-start;margin-top:auto}#accountSettingsModal.kk-scope .acm-pick__head{display:grid;gap:.125rem}#accountSettingsModal.kk-scope .acm-pick__name{margin:0;font-size:max(1.125rem,17px);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.015em;line-height:1.2;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-pick__price{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-2);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-pick__price strong{font-size:max(1.0625rem,16px);font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-pick__month{margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-pick__line{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-pick__facts{display:grid;gap:.375rem;margin:0 0 .375rem;padding:0;list-style:none;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-pick__facts li{display:flex;align-items:flex-start;gap:.5rem}#accountSettingsModal.kk-scope .acm-pick__facts .material-symbols-outlined{font-size:1.125rem;line-height:1.25rem;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-callout--needs{border-color:var(--kk-needs-you-line);background:var(--kk-needs-you-fill)}#accountSettingsModal.kk-scope .acm-callout--needs>.material-symbols-outlined{color:var(--kk-needs-you)}#accountSettingsModal.kk-scope .acm-inv{display:grid;margin:0;padding:0;list-style:none}#accountSettingsModal.kk-scope .acm-inv__row{display:grid;grid-template-columns:6.75rem minmax(0, 1fr) auto auto auto;justify-items:start;align-items:center;gap:.75rem;padding:.75rem 0;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-small)}#accountSettingsModal.kk-scope .acm-inv__row:first-child{border-top:0}#accountSettingsModal.kk-scope .acm-inv__date{color:var(--kk-text-2);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-inv__what{min-width:0;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-inv__no{display:block;font-size:var(--kk-fs-caption);color:var(--kk-text-3);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-inv__amount{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-inv__links{display:flex;gap:.75rem}#accountSettingsModal.kk-scope .acm-inv__links a{color:var(--kk-text-2);text-decoration:underline;text-underline-offset:2px}#accountSettingsModal.kk-scope .acm-inv__links a:hover{color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-invite__link{display:flex;gap:var(--kk-s-2);margin:var(--kk-s-3) 0 var(--kk-s-2)}#accountSettingsModal.kk-scope .acm-invite__link .kk-input{flex:1 1 auto;min-width:0;font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-invite__link .kk-btn{flex:0 0 auto}#accountSettingsModal.kk-scope .acm-pass{display:grid;grid-template-columns:auto minmax(0, 1fr);margin:var(--kk-s-3) 0;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-pass__scan{display:flex;flex-direction:column;align-items:center;gap:var(--kk-s-2);padding:var(--kk-s-4)}#accountSettingsModal.kk-scope .acm-pass__qr{display:block;width:132px;height:132px;padding:0;border:0;border-radius:.5rem;overflow:hidden;background:#fff;line-height:0}#accountSettingsModal.kk-scope .acm-pass__qr svg{display:block;width:100%;height:100%}#accountSettingsModal.kk-scope button.acm-pass__qr{cursor:zoom-in}#accountSettingsModal.kk-scope button.acm-pass__qr:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}#accountSettingsModal.kk-scope .acm-pass__scanlabel{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-pass__body{display:flex;flex-direction:column;justify-content:center;gap:var(--kk-s-2);min-width:0;padding:var(--kk-s-4);border-left:1px dashed var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-pass__kind{margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-pass__name{margin:0;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em;font-size:1.375rem;line-height:1.15;color:var(--kk-text);overflow-wrap:anywhere}#accountSettingsModal.kk-scope .acm-pass__body .acm-invite__url{width:100%;font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-pass__actions{display:flex;flex-wrap:wrap;gap:var(--kk-s-2)}#accountSettingsModal.kk-scope .acm-pass__progress{margin:var(--kk-s-3) 0 0}#accountSettingsModal.kk-scope .acm-pass__count{margin:0 0 var(--kk-s-2);font-size:var(--kk-fs-body);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-pass__count b{font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-pass__bar,#accountSettingsModal.kk-scope .acm-pass__steps{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:4px;margin:0;padding:0;list-style:none}#accountSettingsModal.kk-scope .acm-pass__bar li{height:8px;border-radius:var(--kk-r-pill);background:var(--kk-fill-3)}#accountSettingsModal.kk-scope .acm-pass__bar li.is-on{background:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-pass__bar li.is-soon{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--kk-mint-line-strong)}#accountSettingsModal.kk-scope .acm-pass__steps{margin-top:6px}#accountSettingsModal.kk-scope .acm-pass__steps li{font-family:var(--kk-font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:12px;color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-pass__progress>.kk-row__hint{margin-top:var(--kk-s-2)}#accountSettingsModal.kk-scope .acm-paycard{display:grid;gap:.5rem;padding:.875rem var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-paycard .kk-row__hint{margin:0}#accountSettingsModal.kk-scope .acm-paycard__row{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem 1rem}#accountSettingsModal.kk-scope .acm-bank[hidden]{display:none}#accountSettingsModal.kk-scope .acm-bank>div{display:grid;gap:.75rem}#accountSettingsModal.kk-scope .acm-country{display:grid;gap:.75rem;max-width:22rem}#accountSettingsModal.kk-scope .acm-country select.kk-input{width:100%}#accountSettingsModal.kk-scope .acm-pay-top{display:grid;grid-template-columns:1.05fr 1fr;gap:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-owed,#accountSettingsModal.kk-scope .acm-ready{display:grid;align-content:start;gap:var(--kk-s-2);padding:1.125rem 1.25rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-owed__top,#accountSettingsModal.kk-scope .acm-ready__head{display:flex;align-items:center;justify-content:space-between;gap:.625rem}#accountSettingsModal.kk-scope .acm-owed__num{margin:0;font-size:max(2.125rem,30px);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em;line-height:1.1;color:var(--kk-text);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-owed__sub{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-owed__link{justify-self:start;color:var(--kk-text-2);font-size:var(--kk-fs-small)}#accountSettingsModal.kk-scope .acm-ready__head h3{margin:0;font-size:var(--kk-fs-small);font-weight:600}#accountSettingsModal.kk-scope .acm-ready__head span{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-ready__steps{margin:0;padding:0;list-style:none}#accountSettingsModal.kk-scope .acm-ready__step{display:flex;align-items:center;gap:var(--kk-s-3);padding:.4375rem 0}#accountSettingsModal.kk-scope .acm-ready__mark{display:grid;flex-shrink:0;place-items:center;width:1.625rem;height:1.625rem;border-radius:50%;box-shadow:inset 0 0 0 1px var(--kk-line);font-size:.75rem;font-weight:700;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-ready__mark .material-symbols-outlined{font-size:1rem}#accountSettingsModal.kk-scope .acm-ready__step.is-ok .acm-ready__mark{background:var(--kk-mint-fill-2);box-shadow:inset 0 0 0 1px var(--kk-mint-line-strong);color:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-ready__step.is-needs-you .acm-ready__mark{background:var(--kk-needs-you-fill);box-shadow:inset 0 0 0 1px var(--kk-needs-you-line);color:var(--kk-needs-you)}#accountSettingsModal.kk-scope .acm-ready__txt{display:grid;flex:1;min-width:0}#accountSettingsModal.kk-scope .acm-ready__title{font-size:var(--kk-fs-small);font-weight:600}#accountSettingsModal.kk-scope .acm-ready__sub{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-bank{display:flex;align-items:center;gap:.875rem;margin-top:var(--kk-s-3);padding:.875rem var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-bank__logo{display:grid;flex-shrink:0;place-items:center;align-content:center;gap:1px;width:2.875rem;height:2.875rem;border-radius:.75rem;background:var(--kk-fill-2);color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-bank__logo small{font-size:.625rem;font-weight:700;letter-spacing:.04em;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-bank__txt{flex:1;min-width:0}#accountSettingsModal.kk-scope .acm-bank__txt p{margin:0}#accountSettingsModal.kk-scope .acm-bank__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-bank__sub{margin-top:.125rem !important;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-quote{display:grid;gap:.625rem;margin-top:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-quote p{margin:0;padding-left:var(--kk-s-3);border-left:2px solid var(--kk-line);font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-quote .acm-quote__states,#accountSettingsModal.kk-scope .acm-quote .acm-quote__cite{padding-left:0;border-left:0}#accountSettingsModal.kk-scope .acm-quote .acm-quote__states{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}#accountSettingsModal.kk-scope .acm-quote .acm-quote__cite{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-danger>.kk-block__head h3{color:var(--kk-error)}#accountSettingsModal.kk-scope .acm-close-form{display:grid;gap:var(--kk-s-3);margin-top:var(--kk-s-4);padding:var(--kk-s-4) 1.125rem 1.125rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-surface-input)}#accountSettingsModal.kk-scope .acm-close-form[hidden]{display:none}#accountSettingsModal.kk-scope .acm-close-state{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--kk-s-3);margin-top:var(--kk-s-4);padding:var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-close-state[hidden]{display:none}#accountSettingsModal.kk-scope .acm-close-state p{flex:1 1 18rem;margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-close-state strong{color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-ai{display:grid;gap:1.75rem}#accountSettingsModal.kk-scope .acm-ai [data-acm-ai-checks]{margin-top:var(--kk-s-2)}#accountSettingsModal.kk-scope .acm-ai [data-acm-ai-place]{display:grid;gap:1.75rem}#accountSettingsModal.kk-scope .acm-place{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.625rem;margin-top:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-place__opt{position:relative;display:grid;gap:.625rem;padding:var(--kk-s-3);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1);cursor:pointer}#accountSettingsModal.kk-scope .acm-place__opt input{position:absolute;opacity:0;pointer-events:none}#accountSettingsModal.kk-scope .acm-place__opt:has(input:checked){border-color:var(--kk-mint-line-strong);background:var(--kk-mint-fill)}#accountSettingsModal.kk-scope .acm-place__opt:has(input:focus-visible){outline:2px solid var(--kk-mint);outline-offset:2px}#accountSettingsModal.kk-scope .acm-place__pv{position:relative;height:4.125rem;overflow:hidden;border-radius:.4375rem;background:var(--kk-rail);box-shadow:inset 0 0 0 1px var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-place__pv::before{content:"";position:absolute;top:.375rem;bottom:.375rem;left:.375rem;width:1rem;border-radius:3px;background:var(--kk-fill-2)}#accountSettingsModal.kk-scope .acm-place__pv i{position:absolute;border-radius:4px;background:var(--kk-fill-3);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}#accountSettingsModal.kk-scope .acm-place__opt:has(input:checked) .acm-place__pv i{background:var(--kk-mint-fill-2);box-shadow:inset 0 0 0 1px var(--kk-mint-line-strong)}#accountSettingsModal.kk-scope .acm-place__pv--float i{right:.5rem;bottom:.5rem;width:2.125rem;height:2.5rem}#accountSettingsModal.kk-scope .acm-place__pv--pinned i{top:0;right:0;bottom:0;width:1.875rem;border-radius:0}#accountSettingsModal.kk-scope .acm-place__title{display:block;font-size:var(--kk-fs-small);font-weight:600}#accountSettingsModal.kk-scope .acm-place__text{display:block;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-select{position:relative;display:block}#accountSettingsModal.kk-scope .acm-select select.kk-input{width:auto;min-width:10rem;padding-right:2.5rem;cursor:pointer}#accountSettingsModal.kk-scope .acm-select select.kk-input option{background:var(--kk-surface);color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-select>.material-symbols-outlined{position:absolute;top:50%;right:.75rem;font-size:1.25rem;color:var(--kk-text-3);pointer-events:none;transform:translateY(-50%)}@container (max-width: 32rem){#accountSettingsModal.kk-scope .kk-row--single.acm-greet{grid-template-columns:minmax(0, 1fr);grid-template-areas:"label" "action";row-gap:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-greet .kk-row__action{justify-content:stretch}#accountSettingsModal.kk-scope .acm-greet .acm-select,#accountSettingsModal.kk-scope .acm-greet select.kk-input{width:100%}}#accountSettingsModal.kk-scope .acm-usage{display:grid;gap:1.75rem}#accountSettingsModal.kk-scope .acm-usage__head{flex-wrap:nowrap;gap:.625rem}#accountSettingsModal.kk-scope .acm-usage__tag{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);background:var(--kk-fill-1);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.2;letter-spacing:.02em;color:var(--kk-text-2);white-space:nowrap;cursor:default}#accountSettingsModal.kk-scope .acm-usage__tag .material-symbols-outlined{font-size:1rem}#accountSettingsModal.kk-scope .acm-usage__tag{font-weight:500}#accountSettingsModal.kk-scope .acm-usage__refresh{display:inline-flex;align-items:center;gap:.25rem;min-height:var(--kk-target);margin:-0.625rem -0.5rem -0.625rem auto;padding:0 .5rem;border:0;border-radius:var(--kk-r-control);background:none;font:inherit;font-size:var(--kk-fs-caption);color:var(--kk-text-2);cursor:pointer}#accountSettingsModal.kk-scope .acm-usage__refresh:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}#accountSettingsModal.kk-scope .acm-usage__refresh .material-symbols-outlined{font-size:1.125rem}#accountSettingsModal.kk-scope .acm-usage__refresh:hover{background:var(--kk-fill-2);color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-usage__problem{display:flex;flex-direction:column;margin:var(--kk-s-3) 0 0}#accountSettingsModal.kk-scope .acm-usage__note{margin-top:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-usage__rows{display:flex;flex-direction:column;margin:.25rem 0 0;padding:0;list-style:none}#accountSettingsModal.kk-scope .acm-usage__row{display:grid;grid-template-columns:11rem minmax(0, 1fr) 7.5rem;grid-template-areas:"name bar pct" "name caption caption";align-items:center;column-gap:1.5rem;min-height:4.25rem;padding:.875rem 0;border-top:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-usage__row:first-child{border-top:0}#accountSettingsModal.kk-scope .acm-usage__name{grid-area:name;display:flex;flex-direction:column;gap:.125rem;font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-usage__reset{font-size:var(--kk-fs-caption);font-weight:400;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-usage__bar{grid-area:bar;position:relative;display:block;height:.5rem;overflow:hidden;border-radius:var(--kk-r-pill);background:var(--kk-fill-3)}#accountSettingsModal.kk-scope .acm-usage__bar>i{position:absolute;inset:0 auto 0 0;width:var(--p, 0%);border-radius:inherit;background:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-usage__pct{grid-area:pct;justify-self:end;font-size:var(--kk-fs-small);font-variant-numeric:tabular-nums;color:var(--kk-text-2);white-space:nowrap}#accountSettingsModal.kk-scope .acm-usage__caption{grid-area:caption;align-self:start;margin:.375rem 0 0;font-size:var(--kk-fs-caption);font-variant-numeric:tabular-nums;color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-usage__row[data-level=near] .acm-usage__bar>i{background:var(--kk-needs-you)}#accountSettingsModal.kk-scope .acm-usage__row[data-level=near] .acm-usage__pct{font-weight:600;color:var(--kk-needs-you)}#accountSettingsModal.kk-scope .acm-usage__row[data-level=reached] .acm-usage__bar>i{background:var(--kk-status)}#accountSettingsModal.kk-scope .acm-usage__row[data-level=reached] .acm-usage__pct{font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-usage__facts{display:flex;gap:.5rem;margin:.75rem 0 0;padding-top:.875rem;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-caption);color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-usage__facts .material-symbols-outlined{flex-shrink:0;font-size:1.05rem}#accountSettingsModal.kk-scope .acm-usage__friends{color:var(--kk-text)}@media(max-width: 760px){#accountSettingsModal.kk-scope .acm-usage__row{grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"name pct" "bar bar" "caption caption";row-gap:.625rem}#accountSettingsModal.kk-scope .acm-usage__name{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:.5rem}#accountSettingsModal.kk-scope .acm-usage__name,#accountSettingsModal.kk-scope .acm-usage__pct{align-self:baseline}#accountSettingsModal.kk-scope .acm-usage__caption{margin-top:0}}#accountSettingsModal.kk-scope .acm-label-lead{max-width:62ch;margin:-0.75rem 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-calc{display:grid;gap:.875rem;padding:1.25rem 1.375rem 1.125rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-calc__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kk-s-4)}#accountSettingsModal.kk-scope .acm-stepper{display:flex;align-items:center;gap:var(--kk-s-2)}#accountSettingsModal.kk-scope .acm-stepper__btn{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-text);cursor:pointer;transition:background-color var(--kk-dur-fast)}#accountSettingsModal.kk-scope .acm-stepper__btn:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}#accountSettingsModal.kk-scope .acm-stepper__btn:hover{background:var(--kk-fill-3)}#accountSettingsModal.kk-scope .acm-stepper__val{display:flex;align-items:baseline;gap:.375rem;cursor:text}#accountSettingsModal.kk-scope .acm-stepper__val input{width:2.6ch;min-width:4rem;padding:0;border:0;border-bottom:1px dashed var(--kk-line);background:rgba(0,0,0,0);color:var(--kk-text);font:800 max(2.375rem, 34px)/1.1 var(--kk-font-display);letter-spacing:-0.03em;text-align:center;-moz-appearance:textfield;appearance:textfield}#accountSettingsModal.kk-scope .acm-stepper__val input::-webkit-outer-spin-button,#accountSettingsModal.kk-scope .acm-stepper__val input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#accountSettingsModal.kk-scope .acm-stepper__val input:focus{border-bottom-color:var(--kk-mint);outline:none}#accountSettingsModal.kk-scope .acm-stepper__val span{font-size:var(--kk-fs-body);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-calc__price{display:flex;align-items:baseline;gap:var(--kk-s-2);margin:0}#accountSettingsModal.kk-scope .acm-calc__price strong{font:800 max(2.5rem, 34px)/1 var(--kk-font-display);letter-spacing:-0.035em;color:var(--kk-text);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-calc__price span{font-size:var(--kk-fs-body);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-range{padding-top:.25rem}#accountSettingsModal.kk-scope .acm-range__input{width:100%;height:1.375rem;margin:0;background:rgba(0,0,0,0);cursor:pointer;-webkit-appearance:none;appearance:none}#accountSettingsModal.kk-scope .acm-range__input::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(to right, var(--kk-mint) var(--p, 0%), var(--kk-fill-3) var(--p, 0%))}#accountSettingsModal.kk-scope .acm-range__input::-moz-range-track{height:6px;border-radius:6px;background:var(--kk-fill-3)}#accountSettingsModal.kk-scope .acm-range__input::-moz-range-progress{height:6px;border-radius:6px;background:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-range__input::-webkit-slider-thumb{width:1.375rem;height:1.375rem;margin-top:-8px;border-radius:50%;background:var(--kk-text);box-shadow:0 2px 6px rgba(0,0,0,.5),0 0 0 4px rgba(52,250,125,.18);-webkit-appearance:none}#accountSettingsModal.kk-scope .acm-range__input::-moz-range-thumb{width:1.375rem;height:1.375rem;border:0;border-radius:50%;background:var(--kk-text)}#accountSettingsModal.kk-scope .acm-range__input:focus-visible{outline:2px solid var(--kk-mint);outline-offset:4px}#accountSettingsModal.kk-scope .acm-range__ticks{position:relative;height:1.125rem;margin:.125rem .6875rem 0}#accountSettingsModal.kk-scope .acm-range__ticks button{position:absolute;padding:0 2px;border:0;background:none;color:var(--kk-text-3);font:600 .6875rem/1 inherit;font-family:inherit;transform:translateX(-50%);cursor:pointer}#accountSettingsModal.kk-scope .acm-range__ticks button:hover{color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-calc__facts{display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-calc__facts strong{font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-calc__cta{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem 1.125rem;padding-top:.25rem}#accountSettingsModal.kk-scope .acm-calc__cta .kk-row__hint{max-width:52ch;margin:0}#accountSettingsModal.kk-scope .acm-changes{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;margin-top:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-change{display:flex;gap:var(--kk-s-3);padding:.875rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-change p{margin:.125rem 0 0;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-change .acm-change__title{margin:0;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-change__ic{display:grid;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;border-radius:.625rem;background:var(--kk-fill-2);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-rule{display:flex;align-items:center;gap:.625rem;margin:.625rem 0 0;padding:.75rem .875rem;border:1px solid var(--kk-mint-line);border-radius:var(--kk-r-card);background:var(--kk-mint-fill);font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-rule .material-symbols-outlined{color:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-rule strong{font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-table{width:100%;margin-top:var(--kk-s-3);border-collapse:collapse;font-size:var(--kk-fs-small);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-table th{padding:.5rem 0;border-bottom:1px solid var(--kk-hairline);font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3);text-align:left}#accountSettingsModal.kk-scope .acm-table td{padding:.5625rem 0;border-bottom:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-table td:last-child,#accountSettingsModal.kk-scope .acm-table th:last-child{text-align:right}#accountSettingsModal.kk-scope .acm-table tr.is-current td{color:var(--kk-mint);font-weight:600}#accountSettingsModal.kk-scope .acm-table__note{margin:var(--kk-s-2) 0 0}#accountSettingsModal.kk-scope .acm-flow{display:grid;grid-template-rows:auto minmax(0, 1fr) auto;flex:1 1 auto;min-height:0}#accountSettingsModal.kk-scope .acm-flow[hidden]{display:none}#accountSettingsModal.kk-scope .acm-flow__top{display:flex;align-items:center;gap:var(--kk-s-4);padding:.75rem .875rem;border-bottom:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-flow__title{display:grid;margin-right:auto}#accountSettingsModal.kk-scope .acm-flow__title h2{margin:0;font-size:max(1.125rem,17px);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.02em;color:var(--kk-text);outline:none}#accountSettingsModal.kk-scope .acm-steps{display:flex;flex-wrap:wrap;gap:1.375rem;margin:0;padding:0;list-style:none}#accountSettingsModal.kk-scope .acm-steps li{display:flex;align-items:center;gap:var(--kk-s-2);font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-steps li.is-current{color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-steps__disc{display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;box-shadow:inset 0 0 0 1px var(--kk-line);font-size:.6875rem;font-weight:700}#accountSettingsModal.kk-scope .acm-steps li.is-current .acm-steps__disc{background:var(--kk-mint);box-shadow:none;color:var(--kk-on-mint)}#accountSettingsModal.kk-scope .acm-steps li.is-done .acm-steps__disc{background:var(--kk-mint-fill-2);box-shadow:none;color:var(--kk-mint)}#accountSettingsModal.kk-scope .acm-flow__main{display:grid;grid-template-columns:minmax(0, 38.75rem);align-content:start;justify-content:center;gap:2rem;padding:2rem 2.5rem 2.5rem;overflow-y:auto;overscroll-behavior:contain}#accountSettingsModal.kk-scope .acm-flow__main.has-sum{grid-template-columns:minmax(0, 37.5rem) 18.75rem}#accountSettingsModal.kk-scope .acm-flow__body,#accountSettingsModal.kk-scope .acm-flow__step{display:grid;gap:1.125rem;min-width:0}#accountSettingsModal.kk-scope .acm-flow__step[hidden]{display:none}#accountSettingsModal.kk-scope .acm-flow__head h3{margin:0;font-size:max(1.625rem,23px);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-flow__head p{max-width:60ch;margin:.375rem 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-swap{display:flex;align-items:center;gap:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-swap>div{display:grid;flex:1;padding:.75rem var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-swap .acm-swap__to{border-color:var(--kk-mint-line)}#accountSettingsModal.kk-scope .acm-swap__k{font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-swap__v{font-size:var(--kk-fs-small);font-weight:600}#accountSettingsModal.kk-scope .acm-swap__s{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-swap__arrow{color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-receipt{padding:.25rem 1.125rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-receipt__line{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-4);padding:.75rem 0;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-small)}#accountSettingsModal.kk-scope .acm-receipt__line:first-child{border-top:0}#accountSettingsModal.kk-scope .acm-receipt__line[hidden]{display:none}#accountSettingsModal.kk-scope .acm-receipt__line small{display:block;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-receipt__line strong{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-receipt__line--credit strong{color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-receipt__line--total span{font-weight:600}#accountSettingsModal.kk-scope .acm-receipt__line--total strong{font:800 max(1.5rem, 21px)/1.1 var(--kk-font-display);letter-spacing:-0.02em}#accountSettingsModal.kk-scope .acm-order-box{padding:.875rem var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-surface-input)}#accountSettingsModal.kk-scope .acm-order-box p{margin:0;font-size:var(--kk-fs-small);line-height:1.6;color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-order-box b{font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-order-box:empty{display:none}#accountSettingsModal.kk-scope .acm-ticks{display:grid;gap:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-order{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem}#accountSettingsModal.kk-scope .acm-order .kk-row__hint{margin:0}#accountSettingsModal.kk-scope .acm-prepay{max-width:38rem;margin:0;font-size:var(--kk-fs-small);line-height:1.55;color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-prepay a{color:var(--kk-text);text-decoration:underline;text-underline-offset:.15em}#accountSettingsModal.kk-scope .acm-withdraw-line{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-withdraw-line a{color:var(--kk-text);text-decoration:underline;text-underline-offset:.15em}#accountSettingsModal.kk-scope .acm-clause{max-height:min(26rem,55vh);overflow:auto;padding:.875rem var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-surface-input);font-size:var(--kk-fs-small);line-height:1.6;color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-clause h2{margin:0 0 .5rem;font-size:var(--kk-fs-body);color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-clause p,#accountSettingsModal.kk-scope .acm-clause ul{margin:0 0 .625rem}#accountSettingsModal.kk-scope .acm-clause ul{padding-left:1.25rem}#accountSettingsModal.kk-scope .acm-clause strong{font-weight:600;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-clause[hidden]{display:none}#accountSettingsModal.kk-scope .acm-paywith{margin:0}#accountSettingsModal.kk-scope .acm-done{display:flex;align-items:flex-start;gap:var(--kk-s-4)}#accountSettingsModal.kk-scope .acm-done h3{margin:0;font-size:max(1.625rem,23px);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.03em;color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-done p{max-width:62ch;margin:.375rem 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-done__mark{display:grid;flex-shrink:0;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--kk-mint);color:var(--kk-on-mint);box-shadow:0 8px 24px -8px rgba(52,250,125,.5);animation:kk-pop 420ms var(--kk-ease-spring)}#accountSettingsModal.kk-scope .acm-done__mark .material-symbols-outlined{font-size:1.625rem}#accountSettingsModal.kk-scope .acm-changes__title{margin:0;font-size:var(--kk-fs-body);font-weight:600}#accountSettingsModal.kk-scope .acm-sum{position:sticky;top:0;display:grid;align-self:start;gap:.875rem;padding:1.125rem 1.25rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}#accountSettingsModal.kk-scope .acm-sum[hidden]{display:none}#accountSettingsModal.kk-scope .acm-sum p{margin:0}#accountSettingsModal.kk-scope .acm-sum__k{font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-sum__price{display:flex;align-items:baseline;gap:.375rem}#accountSettingsModal.kk-scope .acm-sum__price strong{font:800 max(2.375rem, 32px)/1.05 var(--kk-font-display);letter-spacing:-0.035em;font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-sum__price span{font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-sum__kv{display:grid;grid-template-columns:max-content 1fr;gap:.375rem 1.125rem;margin:0;font-size:var(--kk-fs-small)}#accountSettingsModal.kk-scope .acm-sum__kv dt{color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-sum__kv dd{margin:0;font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-sum__credit,#accountSettingsModal.kk-scope .acm-sum__due{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-sum__credit[hidden],#accountSettingsModal.kk-scope .acm-sum__due[hidden]{display:none}#accountSettingsModal.kk-scope .acm-sum__credit{padding-top:.75rem;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-sum__credit strong{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-sum__due{font-weight:600}#accountSettingsModal.kk-scope .acm-sum__due strong{font-size:max(1.25rem,18px);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-sum__then{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-2);font-variant-numeric:tabular-nums}#accountSettingsModal.kk-scope .acm-flow__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3);padding:.75rem var(--kk-s-4);border-top:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-flow__foot p{margin:0}#accountSettingsModal.kk-scope .acm-flow__foot-price{display:none;font-size:var(--kk-fs-small);color:var(--kk-text-2)}#accountSettingsModal.kk-scope .acm-flow__foot-price strong{font-size:max(1.125rem,17px);color:var(--kk-text)}#accountSettingsModal.kk-scope .acm-flow__foot-note{margin-left:auto !important;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}#accountSettingsModal.kk-scope .acm-flow__foot-note[hidden]{display:none}@media(max-width: 760px){#accountSettingsModal.kk-scope{padding:0;align-items:stretch}#accountSettingsModal.kk-scope .acm-inv__row{grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"what amount" "date status" "links links";gap:.25rem .75rem}#accountSettingsModal.kk-scope .acm-inv__what{grid-area:what}#accountSettingsModal.kk-scope .acm-inv__amount{grid-area:amount;text-align:right}#accountSettingsModal.kk-scope .acm-inv__date{grid-area:date}#accountSettingsModal.kk-scope .acm-inv__row>.kk-pill{grid-area:status;justify-self:end}#accountSettingsModal.kk-scope .acm-inv__links{grid-area:links;margin-top:.25rem}#accountSettingsModal.kk-scope .acm-invite__link{flex-direction:column}#accountSettingsModal.kk-scope .acm-pass{grid-template-columns:minmax(0, 1fr)}#accountSettingsModal.kk-scope .acm-pass__body{border-left:0;border-top:1px dashed var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-pass__scan{padding-bottom:var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-pass__qr{width:min(62vw,200px);height:min(62vw,200px)}#accountSettingsModal.kk-scope .acm-pass__actions{flex-direction:column}#accountSettingsModal.kk-scope .acm-pass__actions .kk-btn{min-height:44px}#accountSettingsModal.kk-scope .acm-pass .acm-invite__url{padding-inline:10px}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){#accountSettingsModal.kk-scope .acm-pass .acm-invite__url{font-size:14px}}@media(max-width: 760px){#accountSettingsModal.kk-scope .acm-dialog{width:100%;height:100%;max-height:none;border:0;border-radius:0}#accountSettingsModal.kk-scope:not(.hidden) .acm-dialog{animation:kk-sheet-in 280ms var(--kk-ease-out)}#accountSettingsModal.kk-scope .acm-frame{grid-template-columns:minmax(0, 1fr);grid-template-rows:3.25rem minmax(0, 1fr)}#accountSettingsModal.kk-scope .acm-pane{display:contents}#accountSettingsModal.kk-scope .acm-rail,#accountSettingsModal.kk-scope .acm-scroll{grid-row:2;grid-column:1}#accountSettingsModal.kk-scope .acm-rail{display:none}#accountSettingsModal.kk-scope[data-acm-view=list] .acm-rail{display:flex}#accountSettingsModal.kk-scope[data-acm-view=list] .acm-scroll{display:none}#accountSettingsModal.kk-scope .acm-rail{gap:var(--kk-s-4);padding:var(--kk-s-3) var(--kk-s-4) 0;border-right:0;background:rgba(0,0,0,0)}#accountSettingsModal.kk-scope .acm-me{padding:.25rem .375rem 1rem}#accountSettingsModal.kk-scope .acm-me__img{width:2.75rem;height:2.75rem}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){#accountSettingsModal.kk-scope .acm-me__name{font-size:var(--kk-fs-body)}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){#accountSettingsModal.kk-scope .acm-me__email{font-size:var(--kk-fs-small)}}@media(max-width: 760px){#accountSettingsModal.kk-scope .acm-rail__gl{padding:0 .375rem .375rem}#accountSettingsModal.kk-scope .acm-rail__item{gap:.75rem;min-height:3rem;padding:0 .25rem 0 .375rem}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){#accountSettingsModal.kk-scope .acm-rail__item{font-size:var(--kk-fs-body)}}@media(max-width: 760px)and (hover: none){#accountSettingsModal.kk-scope .acm-rail__item:hover{background:rgba(0,0,0,0)}}@media(max-width: 760px){#accountSettingsModal.kk-scope .acm-rail__item:active{background:var(--kk-fill-2)}#accountSettingsModal.kk-scope .acm-rail__ic{width:2rem;height:2rem}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){#accountSettingsModal.kk-scope .acm-rail__ic .material-symbols-outlined{font-size:1.25rem}}@media(max-width: 760px){#accountSettingsModal.kk-scope .acm-rail__ic .korri-mark{width:1.25rem;height:1.25rem}#accountSettingsModal.kk-scope .acm-rail__chev{display:block;flex-shrink:0;color:var(--kk-text-3)}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){#accountSettingsModal.kk-scope .acm-rail__meta,#accountSettingsModal.kk-scope .acm-rail__new{font-size:var(--kk-fs-small)}}@media(max-width: 760px){#accountSettingsModal.kk-scope .acm-rail__foot{display:contents}#accountSettingsModal.kk-scope .acm-rail__foot>:first-child{margin-top:auto}#accountSettingsModal.kk-scope .acm-rail__foot>.acm-staff{padding-top:var(--kk-s-2);border-top:1px solid var(--kk-hairline)}#accountSettingsModal.kk-scope .acm-staff__purpose{min-height:2.75rem}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){#accountSettingsModal.kk-scope .acm-staff__purpose{font-size:16px}}@media(max-width: 760px){#accountSettingsModal.kk-scope .acm-rail__end{position:sticky;bottom:0;z-index:1;margin:0 calc(-1*var(--kk-s-4));padding:var(--kk-s-2) var(--kk-s-4) calc(var(--kk-s-2) + env(safe-area-inset-bottom));border-top:1px solid var(--kk-hairline);background:var(--kk-surface)}#accountSettingsModal.kk-scope .acm-bar{display:grid;grid-template-columns:1fr auto 1fr;grid-row:1;padding:0 .375rem}#accountSettingsModal.kk-scope .acm-back{grid-column:1}#accountSettingsModal.kk-scope .acm-crumb{grid-column:2;justify-self:center}#accountSettingsModal.kk-scope .acm-crumb .acm-crumb__sep{display:none}#accountSettingsModal.kk-scope .acm-crumb .acm-crumb__root,#accountSettingsModal.kk-scope .acm-crumb [data-acm-crumb]{font-weight:600;color:var(--kk-text)}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){#accountSettingsModal.kk-scope .acm-crumb .acm-crumb__root,#accountSettingsModal.kk-scope .acm-crumb [data-acm-crumb]{font-size:var(--kk-fs-body)}}@media(max-width: 760px){#accountSettingsModal.kk-scope[data-acm-view=list] [data-acm-crumb],#accountSettingsModal.kk-scope[data-acm-view=detail] .acm-crumb__root{display:none}#accountSettingsModal.kk-scope .acm-close{grid-column:3;justify-self:end}#accountSettingsModal.kk-scope[data-acm-view=detail] .acm-back{display:inline-flex;align-items:center;gap:.125rem;justify-self:start;min-height:2.75rem;padding:0 .375rem;color:var(--kk-mint);font-weight:600;text-decoration:none}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){#accountSettingsModal.kk-scope[data-acm-view=detail] .acm-back{font-size:var(--kk-fs-body)}}@media(max-width: 760px){#accountSettingsModal.kk-scope[data-acm-view=detail] .acm-back:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}#accountSettingsModal.kk-scope .acm-sec{gap:1.5rem;padding:1rem 1rem 3.75rem}#accountSettingsModal.kk-scope[data-acm-view=detail] .acm-sec__head{display:none}#accountSettingsModal.kk-scope .acm-me-edit,#accountSettingsModal.kk-scope .acm-teaser,#accountSettingsModal.kk-scope .acm-swap,#accountSettingsModal.kk-scope .acm-done{flex-direction:column;align-items:stretch}#accountSettingsModal.kk-scope .acm-me-edit__img{margin-top:0;align-self:flex-start}#accountSettingsModal.kk-scope .acm-swap__arrow{align-self:center;transform:rotate(90deg)}#accountSettingsModal.kk-scope .acm-pay-top,#accountSettingsModal.kk-scope .acm-changes,#accountSettingsModal.kk-scope .acm-place{grid-template-columns:minmax(0, 1fr)}#accountSettingsModal.kk-scope .acm-plan__top{flex-direction:column-reverse;gap:var(--kk-s-2)}#accountSettingsModal.kk-scope .acm-plan__btns{margin-left:0}#accountSettingsModal.kk-scope .acm-pick{grid-template-columns:minmax(0, 1fr)}#accountSettingsModal.kk-scope .acm-bank{flex-wrap:wrap;align-items:flex-start}#accountSettingsModal.kk-scope .acm-bank .acm-bank__txt{flex-basis:12rem}#accountSettingsModal.kk-scope .acm-bank .kk-btn{margin-left:3.75rem}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){#accountSettingsModal.kk-scope .acm-calc__price strong{font-size:max(2.125rem,30px)}}@media(max-width: 760px){#accountSettingsModal.kk-scope .acm-calc__facts{flex-direction:column;gap:.25rem}#accountSettingsModal.kk-scope .acm-table th:nth-child(4),#accountSettingsModal.kk-scope .acm-table td:nth-child(4){display:none}#accountSettingsModal.kk-scope .acm-flow__top{flex-wrap:wrap;gap:var(--kk-s-2) .625rem;padding:var(--kk-s-2) var(--kk-s-2) var(--kk-s-3)}#accountSettingsModal.kk-scope .acm-steps{order:3;width:100%;padding:0 var(--kk-s-2);gap:.875rem}#accountSettingsModal.kk-scope .acm-flow__main,#accountSettingsModal.kk-scope .acm-flow__main.has-sum{grid-template-columns:minmax(0, 1fr);gap:1.25rem;padding:1.125rem var(--kk-s-4) 1.5rem}#accountSettingsModal.kk-scope .acm-sum{position:static}#accountSettingsModal.kk-scope .acm-flow__foot{padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom))}#accountSettingsModal.kk-scope .acm-flow__foot-price:not([hidden]){display:block}#accountSettingsModal.kk-scope .acm-flow__foot-note{display:none}}@media(prefers-reduced-motion: reduce){#accountSettingsModal.kk-scope:not(.hidden),#accountSettingsModal.kk-scope:not(.hidden) .acm-dialog,#accountSettingsModal.kk-scope .acm-pending,#accountSettingsModal.kk-scope .acm-withdraw,#accountSettingsModal.kk-scope .acm-receiptbox,#accountSettingsModal.kk-scope .acm-done__mark,#accountSettingsModal.kk-scope .acm-me-edit__img.is-new{animation:none}#accountSettingsModal.kk-scope .acm-rail__item,#accountSettingsModal.kk-scope .acm-disc>summary .material-symbols-outlined{transition:none}}.kk-dlg .acm-stepup{display:grid;gap:.375rem;margin-top:var(--kk-s-3)}.kk-dlg .acm-stepup .kk-label{margin-top:var(--kk-s-2)}.kk-dlg .acm-stepup .kk-field-error{margin:var(--kk-s-2) 0 0;color:var(--kk-error);font-size:var(--kk-fs-small)}@media(max-width: 1024px){body:has(#accountSettingsModal.kk-scope:not(.hidden)) .main-layout__right{visibility:hidden}}.kk-scope .acm-pl{display:grid;gap:var(--kk-s-4)}.kk-scope .acm-pl__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kk-s-3)}.kk-scope .acm-pl__count{margin:0;font-size:var(--kk-fs-body);color:var(--kk-text-2)}.kk-scope .acm-pl__count b{font-weight:700;color:var(--kk-text)}.kk-scope .acm-pl__bar{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;margin:var(--kk-s-3) 0 var(--kk-s-2)}.kk-scope .acm-pl__bar span{height:6px;border-radius:999px;background:var(--kk-fill-3)}.kk-scope .acm-pl__bar .is-used{background:var(--kk-mint)}.kk-scope .acm-pl__bar.is-full .is-used{background:var(--kk-text-3)}.kk-scope .acm-pl__limit{margin:0 0 var(--kk-s-2);font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope .acm-pl__done{align-items:center}.kk-scope .acm-pl__done p{flex:1}.kk-scope .acm-plist__row{width:100%;padding:.75rem 0;border:0;border-top:1px solid var(--kk-hairline);border-radius:0;background:none;text-align:left;cursor:pointer}.kk-scope .acm-plist__row:hover .acm-plist__chev{color:var(--kk-text)}.kk-scope .acm-plist>li:first-child .acm-plist__row{border-top:0}.kk-scope .acm-plist__txt{row-gap:5px}.kk-scope .acm-plist__name .kk-pill{line-height:1.2}.kk-scope .acm-plist__ava{position:relative;display:grid;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem}.kk-scope .acm-plist__ava>*{grid-area:1/1}.kk-scope .acm-plist__ini{display:none;place-items:center;width:100%;height:100%;border-radius:50%;background:linear-gradient(160deg, #2c4a7a, #233054);font-size:var(--kk-fs-small);font-weight:700;color:#fff}.kk-scope .acm-plist__ini.is-shown,[data-avatar-failed]+.kk-scope .acm-plist__ini{display:grid}.kk-scope .acm-np{display:grid;gap:var(--kk-s-4);max-width:40rem}.kk-scope .acm-np__back{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:4px 0;border:0;background:none;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2);cursor:pointer}.kk-scope .acm-np__back .material-symbols-outlined{font-size:18px}.kk-scope .acm-np__back:hover{color:var(--kk-text)}.kk-scope .acm-np__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.kk-scope .acm-np__title{margin:0;font-size:var(--kk-fs-title);font-weight:800;line-height:1.2}.kk-scope .acm-np__title:focus{outline:none}.kk-scope .acm-np__lead,.kk-scope .acm-np__text{margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope .acm-np__head .acm-np__title{font-family:var(--kk-font-display);font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-0.015em}.kk-scope .acm-np__head .acm-np__lead{font-size:13px;line-height:1.4}.kk-scope .acm-np__h3{margin:var(--kk-s-2) 0 0;padding-bottom:var(--kk-s-2);border-bottom:1px solid var(--kk-hairline);font-size:var(--kk-fs-body);font-weight:700}.kk-scope .acm-np__field{display:grid;gap:6px}.kk-scope .acm-np__label{margin:0;font-size:var(--kk-fs-small);font-weight:700}.kk-scope .acm-np__opt{font-weight:400;color:var(--kk-text-2)}.kk-scope .acm-np__input{width:100%;min-height:var(--kk-control);padding:0 14px;border:1px solid var(--kk-line-control);border-radius:8px;background:var(--kk-surface-input);font:inherit;font-size:var(--kk-fs-body);color:var(--kk-text)}.kk-scope .acm-np__input:focus{border-color:var(--kk-mint-line-strong);outline:none;box-shadow:0 0 0 3px var(--kk-mint-halo)}.kk-scope .acm-np__input.is-error{border-color:var(--kk-error-line)}.kk-scope .acm-np__hint{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.kk-scope .acm-np__hint .material-symbols-outlined{font-size:16px}.kk-scope .acm-np__error{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-error)}.kk-scope .acm-np__error .material-symbols-outlined{font-size:18px}.kk-scope .acm-np__help{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kk-scope .acm-np__help summary{width:max-content;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kk-scope .acm-np__help ul{display:grid;gap:4px;margin:8px 0 0;padding-left:1.1rem}.kk-scope .acm-np__or{display:flex;align-items:center;gap:12px;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope .acm-np__or::before,.kk-scope .acm-np__or::after{content:"";flex:1;height:1px;background:var(--kk-hairline)}.kk-scope .acm-np>.kk-btn{justify-self:start}.kk-scope .acm-np__hero{display:flex;flex-direction:column;gap:14px;min-width:0;padding:22px 24px;border:1px solid var(--kk-accent-line);border-radius:var(--kk-r-card);background:var(--kk-surface)}.kk-scope .acm-np__hero.is-quiet{border-color:var(--kk-hairline)}.kk-scope .acm-np__hero .acm-np__field{gap:7px}.kk-scope .acm-np__hero .acm-np__error{font-size:13px}.kk-scope .acm-np__hero .acm-np__statement{max-width:none;margin-top:-4px;font-size:12px;text-align:center}.kk-scope .acm-np__state{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;height:22px;margin:0;padding:0 10px;border:1px solid var(--kk-accent-line);border-radius:var(--kk-r-pill);background:var(--kk-accent-soft);font-family:var(--kk-font-mono, ui-monospace, "SF Mono", Menlo, Consolas, monospace);font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--kk-accent)}.kk-scope .acm-np__state.is-quiet{border-color:var(--kk-hairline);background:var(--kk-surface-input);color:var(--kk-text-2)}.kk-scope .acm-np__dot{width:6px;height:6px;border-radius:50%;background:var(--kk-accent)}.kk-scope .acm-np__intro{display:grid;gap:8px}.kk-scope .acm-np__hero-title{margin:0;font-family:var(--kk-font-display);font-size:25px;font-weight:800;line-height:1.1;letter-spacing:-0.02em;color:var(--kk-text)}.kk-scope .acm-np__sub{margin:0;font-size:13.5px;line-height:1.5;color:var(--kk-text-2)}.kk-scope .acm-np__lbl{margin:0;font-size:12px;font-weight:600;line-height:1.2;color:var(--kk-text-2)}.kk-scope .acm-np__lbl--row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kk-scope .acm-np__lbl--row span:first-child{font-family:var(--kk-font-display);font-size:14px;font-weight:800;color:var(--kk-text)}.kk-scope .acm-np__count{font-family:var(--kk-font-mono, ui-monospace, "SF Mono", Menlo, Consolas, monospace);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--kk-text-2)}.kk-scope .acm-np__big{width:100%;height:54px;padding:0 14px;border:1px solid var(--kk-line);border-radius:var(--kk-r-control);background:var(--kk-surface-input);font-family:var(--kk-font-display);font-size:19px;font-weight:800;color:var(--kk-text);caret-color:var(--kk-accent);transition:border-color var(--kk-dur-fast) ease}.kk-scope .acm-np__tip{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;line-height:1.45;color:var(--kk-text-2)}.kk-scope .acm-np__tip .material-symbols-outlined{font-size:16px;color:inherit}.kk-scope .acm-np__drop{display:flex;align-items:center;gap:14px;min-width:0;padding:10px 12px;border:1px dashed var(--kk-accent-dash);border-radius:var(--kk-r-card);background:var(--kk-accent-tint);cursor:pointer;transition:border-color var(--kk-dur-fast) ease}.kk-scope .acm-np__drop:hover,.kk-scope .acm-np__drop.is-over{border-style:solid}.kk-scope .acm-np__ph{display:grid;flex-shrink:0;place-items:center;width:64px;height:64px;overflow:hidden;border:1px solid var(--kk-line);border-radius:50%;background:var(--kk-surface-input)}.kk-scope .acm-np__ph img{width:100%;height:100%;object-fit:cover}.kk-scope .acm-np__ph .material-symbols-outlined{font-size:30px;color:var(--kk-text-3)}.kk-scope .acm-np__drop-tx{display:grid;flex:1;gap:3px;min-width:0}.kk-scope .acm-np__drop-tx b{overflow:hidden;font-size:13.5px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;color:var(--kk-text)}.kk-scope .acm-np__drop-tx small{font-size:11.5px;line-height:1.35;color:var(--kk-text-2)}.kk-scope .acm-np__chip{display:inline-flex;flex-shrink:0;align-items:center;gap:3px;padding:5px 8px;border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-size:12px;font-weight:600;color:var(--kk-text-2)}.kk-scope .acm-np__chip .material-symbols-outlined{font-size:14px;color:inherit}.kk-scope .acm-np__auto{padding:16px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-surface-input)}.kk-scope .acm-np__auto>p{margin:0 0 12px;font-size:12.5px;line-height:1.45;color:var(--kk-text-2)}.kk-scope .acm-np__auto>p span{color:inherit}.kk-scope .acm-np__auto-title{display:flex;align-items:center;gap:8px;margin:0 0 3px;font-family:var(--kk-font-display);font-size:16px;font-weight:800;line-height:1.25;color:var(--kk-text)}.kk-scope .acm-np__auto-title .material-symbols-outlined{font-size:20px;color:var(--kk-accent)}.kk-scope .acm-np__stores{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;margin:0;padding:0;list-style:none}.kk-scope .acm-np__stores li{display:flex;align-items:center;gap:10px;min-width:0;padding:9px 10px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-control);background:var(--kk-surface)}.kk-scope .acm-np__stores li>span{min-width:0}.kk-scope .acm-np__stores .acm-np__si{width:28px;height:28px}.kk-scope .acm-np__stores b{display:block;font-size:13px;font-weight:700;line-height:1.1;color:var(--kk-text)}.kk-scope .acm-np__bdg{display:inline-flex;align-items:center;gap:5px;height:18px;margin-top:5px;padding:0 7px;border:1px solid var(--kk-accent-line);border-radius:var(--kk-r-pill);background:var(--kk-accent-soft);font-family:var(--kk-font-mono, ui-monospace, "SF Mono", Menlo, Consolas, monospace);font-size:9.5px;font-weight:600;line-height:1;letter-spacing:.02em;white-space:nowrap;color:var(--kk-accent)}.kk-scope .acm-np__bdg .material-symbols-outlined{font-size:12px;color:inherit}.kk-scope .acm-np__si{display:block;flex-shrink:0;color:var(--kk-bg)}.kk-scope .acm-np__cta{display:flex;align-items:center;justify-content:center;width:100%;margin-top:6px;border:0;background:var(--kk-accent);color:var(--kk-on-accent);cursor:pointer;transition:background-color var(--kk-dur-fast) ease;gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.kk-scope .acm-np__cta .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.kk-scope .acm-np__cta{min-height:44px}}.kk-scope .acm-np__cta .material-symbols-outlined{color:inherit}.kk-scope .acm-np__cta:hover{background:var(--kk-accent-press)}.kk-scope .acm-np__cta:disabled{background:var(--kk-fill-2);color:var(--kk-text-2);cursor:default}.kk-scope .acm-np__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 8px;margin:0;font-size:12.5px;line-height:1.4;color:var(--kk-text-2)}.kk-scope .acm-np__link{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0;border:0;background:none;font-size:12.5px;font-weight:600;color:var(--kk-accent);cursor:pointer}.kk-scope .acm-np__link .material-symbols-outlined{font-size:16px;color:inherit}.kk-scope .acm-np__link:hover{text-decoration:underline;text-underline-offset:3px}.kk-scope .acm-np__link.is-quiet{color:var(--kk-text-2);text-decoration:underline;text-decoration-color:var(--kk-line-control);text-underline-offset:3px}.kk-scope .acm-np__link.is-quiet:hover{color:var(--kk-text)}.kk-scope .acm-np__inp{display:flex;align-items:center;gap:10px;min-width:0;height:48px;padding:0 14px;border:1px solid var(--kk-line);border-radius:var(--kk-r-control);background:var(--kk-surface-input);transition:border-color var(--kk-dur-fast) ease}.kk-scope .acm-np__inp>.material-symbols-outlined{flex-shrink:0;font-size:21px;color:var(--kk-text-3)}.kk-scope .acm-np__inp input{flex:1;min-width:0;height:100%;padding:0;border:0;border-radius:0;background:none;font-size:15px;font-weight:500;color:var(--kk-text);outline:none}.kk-scope .acm-np__inp.is-error{border-color:var(--kk-error-line)}.kk-scope .acm-np__inp.is-static{padding-right:4px}.kk-scope .acm-np__inp-hint{flex-shrink:0;font-family:var(--kk-font-mono, ui-monospace, "SF Mono", Menlo, Consolas, monospace);font-size:11px;font-weight:500;white-space:nowrap;color:var(--kk-text-3);pointer-events:none}.kk-scope .acm-np__inp input:not(:placeholder-shown)+.acm-np__inp-hint{display:none}.kk-scope .acm-np__uri{flex:1;min-width:0;overflow:hidden;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;color:var(--kk-text)}.kk-scope .acm-np__edit{flex-shrink:0;min-height:36px;padding:0 10px;border:0;border-radius:var(--kk-r-control);background:none;font-size:12.5px;font-weight:600;color:var(--kk-text-2);text-decoration:underline;text-decoration-color:var(--kk-line-control);text-underline-offset:3px;cursor:pointer}.kk-scope .acm-np__edit:hover{color:var(--kk-text)}.kk-scope .acm-np__res{display:flex;align-items:center;gap:12px;min-width:0;padding:10px 12px;border:1px solid var(--kk-accent-dash);border-radius:var(--kk-r-card);background:var(--kk-accent-soft)}.kk-scope .acm-np__res .acm-np__si{width:48px;height:48px}.kk-scope .acm-np__res-tx{flex:1;min-width:0}.kk-scope .acm-np__res-tx b{display:block;font-size:14.5px;font-weight:700;line-height:1.2;color:var(--kk-text)}.kk-scope .acm-np__res-tx small{display:block;overflow:hidden;margin-top:3px;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;color:var(--kk-text-2)}.kk-scope .acm-np__id{font-family:var(--kk-font-mono, ui-monospace, "SF Mono", Menlo, Consolas, monospace);font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--kk-text-2)}.kk-scope .acm-np__go{display:inline-flex;flex-shrink:0;align-items:center;gap:3px;padding:5px 8px;border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-size:12px;font-weight:600;white-space:nowrap;color:var(--kk-text-2);text-decoration:none}.kk-scope .acm-np__go .material-symbols-outlined{font-size:14px;color:inherit}.kk-scope .acm-np__go:hover{background:var(--kk-fill-2);color:var(--kk-text)}.kk-scope .acm-np__rad{flex-shrink:0;width:18px;height:18px;border:5px solid var(--kk-accent);border-radius:50%;background:var(--kk-on-accent)}.kk-scope .acm-np__linked{display:grid;gap:9px}.kk-scope .acm-np__rows{display:flex;flex-direction:column;margin:0;padding:0;overflow:hidden;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);list-style:none}.kk-scope .acm-np__row{display:flex;align-items:center;gap:11px;min-width:0;min-height:44px;padding:0 12px;background:var(--kk-surface-input)}.kk-scope .acm-np__row+.acm-np__row{border-top:1px solid var(--kk-hairline)}.kk-scope .acm-np__row>.acm-np__si{width:24px;height:24px}.kk-scope .acm-np__row>b{flex-shrink:0;width:104px;font-size:13.5px;font-weight:700;color:var(--kk-text)}.kk-scope .acm-np__row>.acm-np__id{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kk-scope .acm-np__row>.acm-np__go{margin-left:auto}.kk-scope .acm-np__others{display:flex;flex-shrink:0;gap:4px}.kk-scope .acm-np__others .acm-np__si{width:18px;height:18px}.kk-scope .acm-np__later{flex:1;min-width:0;font-size:12.5px;line-height:1.35;color:var(--kk-text-2)}.kk-scope .acm-np__ck{display:block;flex-shrink:0;width:18px;height:18px}.kk-scope .acm-np__ck circle{fill:var(--kk-accent)}.kk-scope .acm-np__ck path{fill:none;stroke:var(--kk-on-accent);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.kk-scope .acm-np__existing{border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card)}.kk-scope .acm-np__existing>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3);min-height:2.75rem;padding:0 var(--kk-s-4);font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text);cursor:pointer;list-style:none}.kk-scope .acm-np__existing>summary::-webkit-details-marker{display:none}.kk-scope .acm-np__existing>summary .material-symbols-outlined{font-size:22px;color:var(--kk-text-2);transition:transform .15s ease}.kk-scope .acm-np__existing>summary:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px;border-radius:var(--kk-r-card)}.kk-scope .acm-np__existing[open]>summary .material-symbols-outlined{transform:rotate(180deg)}.kk-scope .acm-np__existing>.acm-np__field{padding:0 var(--kk-s-4) var(--kk-s-4)}@media(prefers-reduced-motion: reduce){.kk-scope .acm-np__existing>summary .material-symbols-outlined{transition:none}}.kk-scope .acm-np__paste{gap:7px}.kk-scope .acm-np__big:focus{border-color:var(--kk-accent);outline:none;box-shadow:0 0 0 3px var(--kk-accent-halo)}.kk-scope .acm-np__inp:focus-within{border-color:var(--kk-accent);box-shadow:0 0 0 3px var(--kk-accent-halo)}.kk-scope .acm-np__inp.is-error:focus-within{border-color:var(--kk-error-line);box-shadow:0 0 0 3px var(--kk-error-halo)}.kk-scope .acm-np__cta:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:0 0 0 0 rgba(0,0,0,0),var(--kk-ring-filled)}.kk-scope .acm-np__link:focus-visible,.kk-scope .acm-np__edit:focus-visible,.kk-scope .acm-np__go:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}@media(prefers-reduced-motion: reduce){.kk-scope .acm-np__big,.kk-scope .acm-np__drop,.kk-scope .acm-np__inp,.kk-scope .acm-np__cta{transition:none}}.kk-scope .acm-np__fold{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--kk-hairline);border-radius:10px;background:var(--kk-fill-1)}.kk-scope .acm-np__fold>.material-symbols-outlined{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--kk-mint-fill-2);font-size:18px;color:var(--kk-mint)}.kk-scope .acm-np__fold.is-link>.material-symbols-outlined{background:var(--kk-fill-2);color:var(--kk-text-2)}.kk-scope .acm-np__fold span{display:grid;gap:2px;min-width:0}.kk-scope .acm-np__fold b{font-size:var(--kk-fs-small)}.kk-scope .acm-np__fold small{font-size:var(--kk-fs-caption);color:var(--kk-text-2);overflow-wrap:anywhere}.kk-scope .acm-np__change{padding:6px 4px;border:0;background:none;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2);cursor:pointer}.kk-scope .acm-np__change:hover{color:var(--kk-text)}.kk-scope .acm-np__open{display:inline-flex;align-items:center;gap:6px;justify-self:start;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text);text-decoration:underline;text-underline-offset:3px}.kk-scope .acm-np__open .material-symbols-outlined{font-size:18px}.kk-scope .acm-np__yes{display:grid;gap:10px;justify-items:start}.kk-scope .acm-np__statement{max-width:30rem;margin:0;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope .acm-np__upload{position:relative;cursor:pointer}.kk-scope .acm-np__upload input{position:absolute;width:1px;height:1px;opacity:0}.kk-scope .acm-np__upload:has(input:focus-visible){outline:2px solid var(--kk-mint);outline-offset:2px}@media(max-width: 560px){.kk-scope .acm-np__hero{padding:18px 16px}}@media(max-width: 560px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope .acm-np__hero-title{font-size:23px}}@media(max-width: 560px){.kk-scope .acm-np__drop{display:grid;grid-template-columns:56px minmax(0, 1fr);column-gap:12px;row-gap:8px}.kk-scope .acm-np__ph{grid-row:span 2;width:56px;height:56px}.kk-scope .acm-np__chip{justify-self:start;min-height:32px}.kk-scope .acm-np__auto{padding:14px 12px}.kk-scope .acm-np__res{display:grid;grid-template-columns:40px minmax(0, 1fr) 18px;grid-template-areas:"mark tx rad" ". go go";column-gap:12px;row-gap:8px}.kk-scope .acm-np__res .acm-np__si{grid-area:mark;width:40px;height:40px}.kk-scope .acm-np__res .acm-np__res-tx{grid-area:tx}.kk-scope .acm-np__res .acm-np__rad{grid-area:rad}.kk-scope .acm-np__res .acm-np__go{grid-area:go;justify-self:start}.kk-scope .acm-np__stores{grid-template-columns:minmax(0, 1fr)}.kk-scope .acm-np__inp-hint{display:none}.kk-scope .acm-np__link,.kk-scope .acm-np__edit{min-height:40px}.kk-scope .acm-np__go{min-height:32px}.kk-scope .acm-np__row>b{width:auto}.kk-scope .acm-np__existing>summary{padding:0 var(--kk-s-3)}.kk-scope .acm-np__existing>.acm-np__field{padding:0 var(--kk-s-3) var(--kk-s-3)}}.kk-welcome-root{--kk-bg: #101316;--kk-surface: #181b1e;--kk-surface-input: #202327;--kk-surface-input-focus: #272a2d;--kk-rail: #14171a;--kk-border: #2c3033;--kk-fill-1: rgba(242, 244, 247, 0.04);--kk-fill-2: rgba(242, 244, 247, 0.07);--kk-fill-3: rgba(242, 244, 247, 0.1);--kk-hairline: rgba(242, 244, 247, 0.08);--kk-line: rgba(242, 244, 247, 0.14);--kk-line-control: #72767a;--kk-line-control-hover: rgba(255, 255, 255, 0.45);--kk-scrim: rgba(0, 0, 0, 0.8);--kk-text: #f2f4f7;--kk-text-2: #babec3;--kk-text-3: #9b9fa3;--kk-text-off: rgba(255, 255, 255, 0.38);--kk-rail-icon: #92969a;--kk-staff-eyebrow: #5f8a72;--kk-mint: #34fa7d;--kk-mint-fill: rgba(52, 250, 125, 0.1);--kk-mint-fill-2: rgba(52, 250, 125, 0.18);--kk-mint-fill-3: rgba(52, 250, 125, 0.24);--kk-mint-line: rgba(52, 250, 125, 0.32);--kk-mint-line-strong: rgba(52, 250, 125, 0.55);--kk-mint-halo: rgba(52, 250, 125, 0.22);--kk-on-mint: #00220a;--kk-primary: #34fa7d;--kk-primary-press: #29e16f;--kk-on-primary: #00220a;--kk-primary-glow: rgba(52, 250, 125, 0.45);--kk-accent: #34fa7d;--kk-accent-press: #29e16f;--kk-on-accent: #00220a;--kk-accent-line: rgba(52, 250, 125, 0.28);--kk-accent-dash: rgba(52, 250, 125, 0.4);--kk-accent-soft: rgba(52, 250, 125, 0.1);--kk-accent-tint: rgba(52, 250, 125, 0.04);--kk-accent-halo: rgba(52, 250, 125, 0.14);--kk-accent-ok-line: rgba(52, 250, 125, 0.38);--kk-accent-wash: rgba(52, 250, 125, 0.14);--kk-store-spotify: #1ed760;--kk-store-spotify-fill: rgba(30, 215, 96, 0.14);--kk-store-spotify-line: rgba(30, 215, 96, 0.24);--kk-store-apple: #fa243c;--kk-store-apple-fill: rgba(250, 36, 60, 0.14);--kk-store-apple-line: rgba(250, 36, 60, 0.24);--kk-store-tidal: #ffffff;--kk-store-tidal-fill: rgba(255, 255, 255, 0.14);--kk-store-tidal-line: rgba(255, 255, 255, 0.24);--kk-store-deezer: #a238ff;--kk-store-deezer-fill: rgba(162, 56, 255, 0.14);--kk-store-deezer-line: rgba(162, 56, 255, 0.24);--kk-store-youtube_music: #ff0033;--kk-store-youtube_music-fill: rgba(255, 0, 51, 0.14);--kk-store-youtube_music-line: rgba(255, 0, 51, 0.24);--kk-store-amazon: #25d1da;--kk-store-amazon-fill: rgba(37, 209, 218, 0.14);--kk-store-amazon-line: rgba(37, 209, 218, 0.24);--kk-split-1: #34fa7d;--kk-split-2: #4fb8c4;--kk-split-3: #92969a;--kk-split-1-tint: #1d4a31;--kk-split-2-tint: #1f4247;--kk-split-3-tint: #2e3235;--kk-cover-empty: #272a2d;--kk-cover-empty-hover: #2e3235;--kk-cover-sheen: rgba(255, 255, 255, 0.05);--kk-error: #ff8f85;--kk-error-line: #ff6b5f;--kk-error-fill: rgba(255, 107, 95, 0.1);--kk-error-fill-2: rgba(255, 107, 95, 0.2);--kk-error-halo: rgba(255, 107, 95, 0.18);--kk-warn: #ffb22e;--kk-warn-fill: rgba(255, 178, 46, 0.1);--kk-warn-line: rgba(255, 178, 46, 0.35);--kk-warn-halo: rgba(255, 178, 46, 0.18);--kk-needs-you: #ffb22e;--kk-needs-you-fill: rgba(255, 178, 46, 0.1);--kk-needs-you-line: rgba(255, 178, 46, 0.4);--kk-status: #c4c8cd;--kk-status-fill: rgba(255, 255, 255, 0.05);--kk-status-line: rgba(255, 255, 255, 0.4);--kk-fs-display: max(2rem, 30px);--kk-fs-title: max(1.375rem, 20px);--kk-fs-lead: max(1.0625rem, 15px);--kk-fs-body: max(1rem, 15px);--kk-fs-small: max(0.9375rem, 14px);--kk-fs-caption: max(0.8125rem, 12px);--kk-target: max(2.75rem, 40px);--kk-control: max(3rem, 45px);--kk-s-1: 0.25rem;--kk-s-2: 0.5rem;--kk-s-3: 0.75rem;--kk-s-4: 1rem;--kk-s-5: 1.25rem;--kk-s-6: 1.5rem;--kk-s-8: 2rem;--kk-s-10: 2.5rem;--kk-r-control: 0.5rem;--kk-r-chip: 0.5rem;--kk-r-card: 12px;--kk-r-dialog: 18px;--kk-r-pill: 999px;--kk-shadow-dialog: 0 32px 64px -16px rgba(0, 0, 0, 0.7), 0 8px 24px -8px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.06);--kk-shadow-raise: 0 10px 24px -10px rgba(0, 0, 0, 0.6);--kk-shadow-btn: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 1px 2px rgba(0, 0, 0, 0.35);--kk-shadow-glow: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 8px 24px -8px var(--kk-primary-glow);--kk-ring-gap: #101316;--kk-ring-filled: 0 0 0 2px var(--kk-ring-gap), 0 0 0 4px var(--kk-mint);--kk-dur-fast: 120ms;--kk-dur: 200ms;--kk-dur-slow: 320ms;--kk-ease-out: cubic-bezier(0.2, 0.8, 0.2, 1);--kk-ease-inout: cubic-bezier(0.4, 0, 0.2, 1);--kk-ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--kk-w-first-run: max(34rem, 544px);--kk-w-dialog: max(56rem, 880px);--kk-h-dialog: max(40rem, 640px);--kk-w-rail: min(max(20rem, 320px), 40%);position:fixed;inset:0;z-index:1500;display:grid;place-items:center;padding:var(--kk-s-5);overflow-y:auto;font-family:var(--kk-font-body);color:var(--kk-text)}.kk-welcome-root :where(*){color:inherit}.kk-welcome-root .kk-welcome__dim{position:fixed;inset:0;background:rgba(0,0,0,.78)}.kk-welcome-root .kk-welcome{position:relative;width:min(40rem,100%);padding:var(--kk-s-6);border-radius:16px;background:var(--kk-surface);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 30px 60px -20px rgba(0,0,0,.8)}.kk-welcome-root .kk-welcome__foot{margin:var(--kk-s-5) 0 0;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kk-welcome-root .kk-welcome__foot a{color:inherit;text-decoration:underline}@media(max-width: 600px){.kk-welcome-root{padding:0;place-items:stretch}.kk-welcome-root .kk-welcome{min-height:100%;border-radius:0;padding:var(--kk-s-5)}}.kk-scope .acm-np__steps{display:flex;align-items:center;gap:10px;font-size:12.5px;line-height:1.2;color:var(--kk-text-2)}.kk-scope .acm-np__bar{display:grid;grid-auto-flow:column;grid-auto-columns:22px;gap:4px}.kk-scope .acm-np__bar i{height:5px;border-radius:var(--kk-r-pill);background:var(--kk-fill-3)}.kk-scope .acm-np__bar i.on{background:var(--kk-accent)}.kk-scope .acm-np__hero .acm-np__tip{align-items:flex-start}.kk-scope .acm-np__hero .acm-np__tip .material-symbols-outlined{margin-top:1px}.kk-scope .acm-np__opts{display:grid;gap:12px;min-width:0;margin:0;padding:0;border:0}.kk-scope .acm-np__opt{display:grid;grid-template-columns:22px minmax(0, 1fr);align-items:start;gap:14px;padding:16px;border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1);cursor:pointer;transition:border-color var(--kk-dur-fast) ease}.kk-scope .acm-np__opt input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.kk-scope .acm-np__opt:has(input:checked){border-color:var(--kk-accent-line);background:var(--kk-accent-tint)}.kk-scope .acm-np__opt:has(input:focus-visible){outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope .acm-np__opt:hover{border-color:var(--kk-line-control)}.kk-scope .acm-np__opt-r{display:grid;place-items:center;width:20px;height:20px;margin-top:2px;border:1.5px solid var(--kk-text-3);border-radius:50%}.kk-scope .acm-np__opt input:checked+.acm-np__opt-r{border-color:var(--kk-accent)}.kk-scope .acm-np__opt input:checked+.acm-np__opt-r::after{content:"";width:10px;height:10px;border-radius:50%;background:var(--kk-accent)}.kk-scope .acm-np__opt-tx{display:grid;gap:4px}.kk-scope .acm-np__opt-tx b{font-size:16px;font-weight:600;line-height:1.3;color:var(--kk-text)}.kk-scope .acm-np__opt-tx span{font-size:14px;line-height:1.45;color:var(--kk-text-2)}.kk-scope .acm-np__nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.kk-scope .acm-np__nav .acm-np__cta{width:auto;margin:0 0 0 auto}.kk-scope .acm-np__nav .acm-np__link.is-quiet{min-height:40px;text-decoration:none}.kk-scope .acm-np__nav .acm-np__link.is-quiet:hover{color:var(--kk-text);text-decoration:underline;text-underline-offset:3px}.kk-scope .acm-np__why{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope .acm-np__why h4{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--kk-text)}.kk-scope .acm-np__why h4 .material-symbols-outlined{font-size:18px;color:var(--kk-text-2)}.kk-scope .acm-np__why p{margin:0;font-size:14px;line-height:1.5;color:var(--kk-text-2)}.kk-scope .acm-np__srows{display:grid;gap:16px;margin:0;padding:0;list-style:none}.kk-scope .acm-np__srow{display:grid;grid-template-columns:28px minmax(0, 1fr);align-items:start;gap:12px}.kk-scope .acm-np__srow>.acm-np__si{margin-top:24px}.kk-scope .acm-np__srow-main{display:grid;gap:7px;min-width:0}.kk-scope .acm-np__srow-main .acm-np__lbl{font-size:13.5px}.kk-scope .acm-np__inp.is-ok{border-color:var(--kk-accent-line)}.kk-scope .acm-np__srow .acm-np__inp input::placeholder{color:var(--kk-text-3);opacity:1}.kk-scope .acm-np__inp .acm-np__ck{margin-left:auto}.kk-scope .acm-np__got{flex-wrap:wrap;gap:4px 14px}.kk-scope .acm-np__got .acm-np__link{min-height:24px;font-size:12.5px}.kk-scope .acm-np__more{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.kk-scope .acm-np__more-l{font-size:12.5px;color:var(--kk-text-2)}.kk-scope .acm-np__chip2{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px dashed var(--kk-line-control);border-radius:var(--kk-r-pill);background:none;font-size:13.5px;color:var(--kk-text-2);cursor:pointer}.kk-scope .acm-np__chip2 .material-symbols-outlined{font-size:16px;color:inherit}.kk-scope .acm-np__chip2:hover{border-color:var(--kk-text-2);color:var(--kk-text)}.kk-scope .acm-np__chip2:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}@media(pointer: coarse){.kk-scope .acm-np__chip2{height:40px}}.kk-scope .acm-np__confirm{display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--kk-hairline)}.kk-scope .acm-np__confirm .acm-np__cta{margin-top:0}.kk-scope .acm-np__count-line{margin:0;font-size:13px;color:var(--kk-text-2)}.kk-scope .acm-np__check{display:grid;gap:10px}.kk-scope .acm-np__check:empty{display:none}.kk-scope .acm-np__note{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-size:14px;line-height:1.45;color:var(--kk-text-2)}.kk-scope .acm-np__note>.material-symbols-outlined{flex-shrink:0;margin-top:1px;font-size:20px;color:var(--kk-text-2)}.kk-scope .acm-np__note b{font-weight:600;color:var(--kk-text)}.kk-scope .acm-np__note.is-ok>.material-symbols-outlined{color:var(--kk-accent)}.kk-scope .acm-np__note.is-quiet{padding:0;border:0;background:none;font-size:13px}.kk-scope .acm-np__note.is-warn{border-color:var(--kk-warn-line);background:var(--kk-warn-fill)}.kk-scope .acm-np__note.is-warn>.material-symbols-outlined{color:var(--kk-warn)}.kk-scope .acm-np__note-body{display:grid;gap:10px;min-width:0}.kk-scope .acm-np__note-body p{margin:0}.kk-scope .acm-np__acts{display:flex;flex-wrap:wrap;gap:8px}.kk-scope .acm-np__alt{margin:0;font-size:12.5px}.kk-scope .acm-np__sec{border:1px solid var(--kk-line);background:var(--kk-fill-2);color:var(--kk-text);cursor:pointer;gap:6px;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.25}.kk-scope .acm-np__sec .material-symbols-outlined{font-size:16px}@media(pointer: coarse){.kk-scope .acm-np__sec{min-height:36px}}.kk-scope .acm-np__xfer{display:grid;gap:12px;padding:16px;border:1px solid var(--kk-accent-line);border-radius:var(--kk-r-card);background:var(--kk-accent-tint)}.kk-scope .acm-np__xfer h4{margin:0;font-size:16px;font-weight:600;color:var(--kk-text)}.kk-scope .acm-np__xfer p{margin:0;font-size:14px;line-height:1.5;color:var(--kk-text-2)}.kk-scope .acm-np__xfer .acm-np__tip{font-size:13px}.kk-scope .acm-np__cta--inline{width:auto;margin:0}@media(max-width: 560px),(pointer: coarse){.kk-scope .acm-np__got .acm-np__go,.kk-scope .acm-np__got .acm-np__link,.kk-scope .acm-np__row .acm-np__go,.kk-scope .acm-np__alt .acm-np__link,.kk-scope .acm-np__foot .acm-np__link{min-height:40px}.kk-scope .acm-np__help summary{display:inline-flex;align-items:center;min-height:40px}}@media(max-width: 560px){.kk-scope .acm-np__nav{flex-direction:column-reverse;align-items:stretch}.kk-scope .acm-np__nav .acm-np__cta{width:100%;margin:0}.kk-scope .acm-np__nav .acm-np__link{justify-content:center}.kk-scope .acm-np__opt{padding:14px}}.kk-scope .acm-mp{max-width:44rem}.kk-scope .acm-mp__head{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:var(--kk-s-5)}.kk-scope .acm-mp__ava{display:grid;place-items:center;width:5.5rem;height:5.5rem}.kk-scope .acm-mp__ava>*{grid-area:1/1}.kk-scope .acm-mp__ava-img{width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px rgba(255,255,255,.12)}.kk-scope .acm-mp__ava-ini{width:100%;height:100%;background:linear-gradient(160deg, #2c4a7a, #233054);font-size:var(--kk-fs-title);font-weight:700}.kk-scope .acm-mp__who{display:grid;gap:var(--kk-s-2);justify-items:start;min-width:0}.kk-scope .acm-mp__title{overflow-wrap:anywhere}.kk-scope .acm-mp__sub{display:flex;flex-wrap:wrap;gap:6px;margin:0}.kk-scope .acm-mp__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2)}.kk-scope .acm-mp__upload{position:relative;cursor:pointer}.kk-scope .acm-mp__upload input{position:absolute;width:1px;height:1px;opacity:0}.kk-scope .acm-mp__upload:has(input:focus-visible){outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope .acm-mp__say{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1px solid rgba(255,255,255,.1);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope .acm-mp__say>.material-symbols-outlined,.kk-scope .acm-mp__say::before{margin-top:.0625rem;font-size:1.25rem}.kk-scope .acm-mp__say{margin:0;border-color:var(--kk-mint-line);background:var(--kk-mint-fill);color:var(--kk-text)}.kk-scope .acm-mp__say>.material-symbols-outlined{font-size:1.25rem;color:var(--kk-mint)}.kk-scope .acm-mp__say.is-error{border-color:rgba(255,107,95,.4);background:var(--kk-error-fill);font-weight:600;color:var(--kk-text)}.kk-scope .acm-mp__say.is-error>.material-symbols-outlined,.kk-scope .acm-mp__say.is-error::before{color:var(--kk-error-line)}.kk-scope .acm-mp__say.is-error>.material-symbols-outlined{color:var(--kk-error)}.kk-scope .acm-mp__block{gap:var(--kk-s-3)}.kk-scope .acm-mp__bhead{justify-content:space-between}.kk-scope .acm-mp__block>.kk-btn,.kk-scope .acm-mp__actions .kk-btn{align-self:flex-start}.kk-scope .acm-mp__h4{margin:var(--kk-s-2) 0 0;font-size:var(--kk-fs-body);font-weight:700}.kk-scope .acm-mp__stores{display:grid}.kk-scope .acm-mp__store{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--kk-s-3);min-height:4rem;padding:var(--kk-s-2) 0;border-top:1px solid var(--kk-hairline)}.kk-scope .acm-mp__store:first-child{border-top:0}.kk-scope .acm-mp__chip{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-chip);background:var(--kk-fill-1)}.kk-scope .acm-mp__chip .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-2)}.kk-scope .acm-mp__logo{width:1.5rem;height:1.5rem;border-radius:50%;object-fit:contain}.kk-scope .acm-mp__txt{display:grid;gap:2px;min-width:0}.kk-scope .acm-mp__txt b{font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text)}.kk-scope .acm-mp__txt small{display:flex;align-items:flex-start;gap:4px;font-size:var(--kk-fs-small);line-height:1.4;color:var(--kk-text-2)}.kk-scope .acm-mp__txt small .material-symbols-outlined{font-size:1.125rem;color:var(--kk-mint)}.kk-scope .acm-mp__row-act{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px}.kk-scope .acm-mp__row-act .material-symbols-outlined{font-size:1.125rem}.kk-scope .acm-mp__adding{display:grid;gap:var(--kk-s-3);padding-top:var(--kk-s-4);border-top:1px solid var(--kk-hairline)}.kk-scope .acm-mp__yourrole{display:flex;align-items:flex-start;gap:var(--kk-s-3);padding:var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope .acm-mp__yourrole p{margin:0}.kk-scope .acm-mp__yourrole-chip{display:grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--kk-mint-fill);color:var(--kk-mint)}.kk-scope .acm-mp__yourrole-chip .material-symbols-outlined{font-size:1.5rem}.kk-scope .acm-mp__yourrole-label{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope .acm-mp__yourrole-name{font-size:var(--kk-fs-lead);font-weight:700;line-height:1.3;color:var(--kk-text)}.kk-scope .acm-mp__yourrole-sum{font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope .acm-mp__invite{display:grid;gap:var(--kk-s-3);padding:var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);animation:kk-reveal var(--kk-dur) var(--kk-ease-out)}.kk-scope .acm-mp__rolepick{display:grid;gap:var(--kk-s-2);min-width:0;margin:0;padding:0;border:0}.kk-scope .acm-mp__rolepick legend{margin-bottom:var(--kk-s-2);padding:0;font-size:var(--kk-fs-small);font-weight:700;color:var(--kk-text)}.kk-scope .acm-mp__role{position:relative;display:block;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.kk-scope .acm-mp__role-input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.kk-scope .acm-mp__role-card{display:flex;align-items:center;gap:var(--kk-s-3);min-height:4rem;padding:var(--kk-s-3) var(--kk-s-4) var(--kk-s-3) var(--kk-s-3);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);transition:background-color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out)}.kk-scope .acm-mp__role-dot{position:relative;order:-1;flex:none;width:1.375rem;height:1.375rem;border:2px solid var(--kk-line-control);border-radius:50%}.kk-scope .acm-mp__role-dot::after{content:"";position:absolute;inset:.1875rem;border-radius:50%;background:var(--kk-mint);transform:scale(0);transition:transform var(--kk-dur-fast) var(--kk-ease-spring)}.kk-scope .acm-mp__role-chip{display:grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--kk-mint-fill);color:var(--kk-mint)}.kk-scope .acm-mp__role-chip .material-symbols-outlined{font-size:1.5rem}.kk-scope .acm-mp__role-chip{background:var(--kk-fill-2);color:var(--kk-text-2)}.kk-scope .acm-mp__role-text{display:flex;flex:1;flex-direction:column;min-width:0}.kk-scope .acm-mp__role-name{font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text)}.kk-scope .acm-mp__role-sum{font-size:var(--kk-fs-small);line-height:1.4;color:var(--kk-text-2)}@media(hover: hover){.kk-scope .acm-mp__role:hover .acm-mp__role-card{border-color:var(--kk-line-control-hover);background:var(--kk-fill-1)}}.kk-scope .acm-mp__role-input:checked+.acm-mp__role-card{border-color:var(--kk-mint-line-strong);background:var(--kk-mint-fill)}.kk-scope .acm-mp__role-input:checked+.acm-mp__role-card .acm-mp__role-dot{border-color:var(--kk-mint)}.kk-scope .acm-mp__role-input:checked+.acm-mp__role-card .acm-mp__role-dot::after{transform:scale(1)}.kk-scope .acm-mp__role-input:checked+.acm-mp__role-card .acm-mp__role-chip{background:var(--kk-mint-fill-2);color:var(--kk-mint)}.kk-scope .acm-mp__role-input:focus-visible+.acm-mp__role-card{outline:2px solid var(--kk-mint);outline-offset:3px}@media(forced-colors: active){.kk-scope .acm-mp__role-input:checked+.acm-mp__role-card{border-width:3px;border-color:Highlight}}.kk-scope .acm-mp__members{display:grid;container-type:inline-size;container-name:acm-mp-members}.kk-scope .acm-mp__member{display:flex;align-items:center;gap:var(--kk-s-3);min-height:4rem;padding:var(--kk-s-2) 0;border-top:1px solid var(--kk-hairline)}.kk-scope .acm-mp__member:first-child{border-top:0}.kk-scope .acm-mp__mava{display:grid;flex:none;place-items:center;width:2.5rem;height:2.5rem}.kk-scope .acm-mp__mava>*{grid-area:1/1}.kk-scope .acm-mp__mava-img{width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px rgba(255,255,255,.12)}.kk-scope .acm-mp__mava-ini{width:100%;height:100%}.kk-scope .acm-mp__minfo{display:grid;flex:1;min-width:0}.kk-scope .acm-mp__mname,.kk-scope .acm-mp__memail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kk-scope .acm-mp__mname{font-size:var(--kk-fs-body);font-weight:500;color:var(--kk-text)}.kk-scope .acm-mp__memail,.kk-scope .acm-mp__mhint{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope .acm-mp__msub{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--kk-s-2);margin-top:2px}.kk-scope .acm-mp__msub .material-symbols-outlined{font-size:1rem}.kk-scope .acm-mp__mrole{flex:none}.kk-scope .acm-mp__mremove{flex:none}.kk-scope .acm-mp__select{position:relative;display:inline-flex;flex:none}.kk-scope .acm-mp__select select{-webkit-appearance:none;appearance:none;width:auto;min-height:var(--kk-target);padding:0 2.25rem 0 var(--kk-s-3);border:1px solid var(--kk-line-control);border-radius:var(--kk-r-control);background-color:var(--kk-surface-input);color:var(--kk-text);font-family:inherit;font-size:var(--kk-fs-body);font-weight:500;cursor:pointer}.kk-scope .acm-mp__select select:hover:not(:disabled){border-color:var(--kk-line-control-hover)}.kk-scope .acm-mp__select select:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px;border-color:var(--kk-mint)}.kk-scope .acm-mp__select select:disabled{cursor:progress;opacity:.6}.kk-scope .acm-mp__select select option{background:var(--kk-surface);color:var(--kk-text)}.kk-scope .acm-mp__select .material-symbols-outlined{position:absolute;top:50%;right:.5rem;font-size:1.25rem;color:var(--kk-text-2);pointer-events:none;transform:translateY(-50%)}@container acm-mp-members (max-width: 430px){.kk-scope .acm-mp__member{flex-wrap:wrap;row-gap:var(--kk-s-1)}.kk-scope .acm-mp__minfo{flex:1 1 calc(100% - 2.5rem - var(--kk-s-3))}.kk-scope .acm-mp__mrole,.kk-scope .acm-mp__select{margin-left:calc(2.5rem + var(--kk-s-3))}.kk-scope .acm-mp__mremove{margin-left:auto}}.kk-scope .acm-mp__empty{display:flex;align-items:center;gap:var(--kk-s-3);margin:0;padding:var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope .acm-mp__empty>.material-symbols-outlined{display:grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--kk-mint-fill);color:var(--kk-mint)}.kk-scope .acm-mp__empty>.material-symbols-outlined .material-symbols-outlined{font-size:1.5rem}.kk-scope .acm-mp__empty>.material-symbols-outlined{background:var(--kk-fill-1);color:var(--kk-text-2)}.kk-scope .acm-mp__roles summary{display:inline-flex;align-items:center;gap:var(--kk-s-2);min-height:var(--kk-target);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2);cursor:pointer;list-style:none}.kk-scope .acm-mp__roles summary:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope .acm-mp__roles summary::-webkit-details-marker{display:none}.kk-scope .acm-mp__roles summary:hover{color:var(--kk-text)}.kk-scope .acm-mp__roles summary .material-symbols-outlined{font-size:1.25rem}.kk-scope .acm-mp__roles summary .material-symbols-outlined:last-child{transition:transform var(--kk-dur) var(--kk-ease-out)}.kk-scope .acm-mp__roles[open] summary .material-symbols-outlined:last-child{transform:rotate(180deg)}.kk-scope .acm-mp__roles-body{container-type:inline-size;container-name:acm-mp-roles}.kk-scope .acm-mp__table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--kk-fs-small);line-height:1.3}.kk-scope .acm-mp__table th,.kk-scope .acm-mp__table td{padding:.5rem .125rem;border-bottom:1px solid var(--kk-hairline);text-align:center;vertical-align:middle}.kk-scope .acm-mp__table thead th{font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2)}.kk-scope .acm-mp__table th:first-child{width:32%;padding-right:var(--kk-s-2);padding-left:0;text-align:left}.kk-scope .acm-mp__table tbody th{font-weight:500;color:var(--kk-text)}.kk-scope .acm-mp__table tbody tr:last-child th,.kk-scope .acm-mp__table tbody tr:last-child td{border-bottom:0}.kk-scope .acm-mp__table .is-yes .material-symbols-outlined{font-size:1.25rem;color:var(--kk-mint)}.kk-scope .acm-mp__table .is-no .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-3)}.kk-scope .acm-mp__table .is-you{background:var(--kk-mint-fill)}.kk-scope .acm-mp__table thead .is-you{border-radius:var(--kk-r-control) var(--kk-r-control) 0 0;color:var(--kk-mint)}@media(forced-colors: active){.kk-scope .acm-mp__table .is-you{border-inline:2px solid Highlight}}.kk-scope .acm-mp__you{display:block;font-size:var(--kk-fs-caption);font-weight:500}@container acm-mp-roles (max-width: 300px){.kk-scope .acm-mp__table th,.kk-scope .acm-mp__table td{padding-right:0;padding-left:0}.kk-scope .acm-mp__table th:first-child{width:24%;padding-right:var(--kk-s-1)}}.kk-scope .acm-mp__leave{padding-top:var(--kk-s-3);border-top:1px solid var(--kk-hairline)}.kk-scope .acm-mp__leave .kk-btn:hover:not(:disabled),.kk-scope .acm-mp__leave .kk-btn:focus-visible{background:var(--kk-error-fill);color:var(--kk-error)}@media(max-width: 600px){.kk-scope .acm-mp__head{grid-template-columns:minmax(0, 1fr);gap:var(--kk-s-3)}.kk-scope .acm-mp__ava{width:4.5rem;height:4.5rem}.kk-scope .acm-mp__store{grid-template-columns:auto minmax(0, 1fr)}.kk-scope .acm-mp__row-act{grid-column:2;justify-content:flex-start;margin-left:-0.75rem}}html.hm-open,html.hm-open body{overflow:hidden}#helpModal.hm{z-index:1300;padding:var(--kk-s-6);background-color:var(--kk-scrim);-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem)}#helpModal.hm:not(.hidden){animation:kk-fade var(--kk-dur) ease-out}.hm .hm-dialog{position:relative;display:flex;flex-direction:column;width:min(67.5rem,100%);height:min(53.75rem,100vh - 3rem);height:min(53.75rem,100dvh - 3rem);overflow:clip;border:1px solid rgba(255,255,255,.1);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);user-select:text}.hm .hm-dialog:focus{outline:none}#helpModal.hm:not(.hidden) .hm-dialog{animation:kk-dialog-in 280ms var(--kk-ease-out)}.hm .hm-frame{display:grid;grid-template-columns:15.5rem minmax(0, 1fr);flex:1 1 auto;min-height:0}.hm .material-symbols-outlined{font-size:1.25rem}.hm [hidden]{display:none !important}.hm :focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.hm .hm-rail{display:flex;flex-direction:column;gap:.625rem;min-height:0;padding:var(--kk-s-4) var(--kk-s-3);border-right:1px solid var(--kk-hairline);background:var(--kk-rail);overflow-y:auto;overscroll-behavior:contain}.hm .hm-me{display:flex;align-items:center;gap:.625rem;padding:.25rem .5rem .75rem;border-bottom:1px solid var(--kk-hairline)}.hm .hm-me__tile{display:grid;place-items:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--kk-mint-fill-2);color:var(--kk-mint);box-shadow:inset 0 0 0 1px var(--kk-mint-line)}.hm .hm-me__txt{display:grid;min-width:0}.hm .hm-me__name{font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.hm .hm-me__sub{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.hm .hm-rail__group{display:grid;gap:1px}.hm .hm-rail__gl{margin:0;padding:0 .625rem .25rem;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}.hm .hm-rail__list{display:grid;gap:1px;margin:0;padding:0;list-style:none}.hm .hm-rail__item{display:flex;align-items:center;gap:.625rem;width:100%;min-height:2.5rem;padding:0 .625rem 0 .375rem;border:0;border-radius:.5rem;background:rgba(0,0,0,0);color:var(--kk-text-2);font:inherit;font-size:var(--kk-fs-small);font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--kk-dur-fast),color var(--kk-dur-fast)}.hm .hm-rail__item:hover{background:var(--kk-fill-1);color:var(--kk-text)}.hm .hm-rail__item[aria-current=page]{background:var(--kk-fill-2);color:var(--kk-text);font-weight:600}.hm .hm-rail__item[aria-current=page] .hm-rail__ic{color:var(--kk-text)}.hm .hm-rail__ic{display:grid;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;border-radius:.5rem;color:var(--kk-text-3)}.hm .hm-rail__ic .material-symbols-outlined{font-size:1.125rem}.hm .hm-rail__ic .korri-mark{width:1.125rem;height:1.125rem}.hm .hm-rail__lb{flex:1;min-width:0}.hm .hm-rail__meta{font-size:var(--kk-fs-caption);color:var(--kk-text-3);font-variant-numeric:tabular-nums;font-weight:400}.hm .hm-rail__foot{margin-top:auto;padding-top:.5rem;border-top:1px solid var(--kk-hairline)}.hm .hm-pane{display:grid;grid-template-rows:3.25rem minmax(0, 1fr);min-width:0;min-height:0}.hm .hm-bar{display:flex;align-items:center;gap:var(--kk-s-3);padding:0 .75rem 0 2.5rem;border-bottom:1px solid var(--kk-hairline)}.hm .hm-back{display:inline-flex;align-items:center;gap:.125rem;min-height:2.25rem;margin-left:-1.25rem;padding:0 .625rem 0 .25rem;border:0;border-radius:var(--kk-r-control);background:rgba(0,0,0,0);color:var(--kk-text);font:inherit;font-size:var(--kk-fs-small);font-weight:600;cursor:pointer}.hm .hm-back:hover{background:var(--kk-fill-2)}.hm .hm-back .material-symbols-outlined{font-size:1.375rem;color:var(--kk-text-2)}.hm .hm-back:not([hidden])+.hm-crumb{padding-left:var(--kk-s-3);border-left:1px solid var(--kk-hairline)}.hm .hm-crumb{display:flex;align-items:center;gap:var(--kk-s-2);flex:1;min-width:0;margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3);white-space:nowrap;overflow:hidden}.hm .hm-crumb a{color:var(--kk-text-3);text-decoration:none}.hm .hm-crumb a:hover{color:var(--kk-text);text-decoration:underline;text-underline-offset:3px}.hm .hm-crumb [aria-current]{color:var(--kk-text-2)}.hm .hm-crumb__sep{opacity:.6}.hm .hm-bar__title{display:none}.hm .hm-close{display:inline-grid;place-items:center;flex-shrink:0;width:var(--kk-target);height:var(--kk-target);margin-left:auto;padding:0;border:0;border-radius:.625rem;background:rgba(0,0,0,0);color:var(--kk-text-3);cursor:pointer;transition:background-color var(--kk-dur-fast),color var(--kk-dur-fast)}.hm .hm-close .material-symbols-outlined{font-size:1.5rem}.hm .hm-close:hover{background:var(--kk-fill-2);color:var(--kk-text)}.hm .hm-scroll{position:relative;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:auto}.hm .hm-view{container-type:inline-size;padding:1.875rem 2.5rem 4rem}.hm .hm-view>*{max-width:42.5rem}.hm .hm-view>.hm-pin,.hm .hm-view>.hm-article{max-width:none}.hm .hm-pin .hm-search{max-width:42.5rem}.hm .hm-view.is-in{animation:kk-fade 160ms var(--kk-ease-out)}.hm .hm-eyebrow{margin:0;font-size:var(--kk-fs-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-text-3)}.hm .hm-link{display:inline;padding:0;border:0;background:none;font:inherit;color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px;cursor:pointer}.hm .hm-link:hover{text-decoration-color:currentColor}.hm .hm-link--quiet{color:var(--kk-text-2);font-weight:500;text-decoration-color:var(--kk-line)}.hm .kk-btn .material-symbols-outlined{font-size:1.125rem}.hm .kk-btn .korri-mark{width:1.125rem;height:1.125rem}.hm .kk-pill .material-symbols-outlined{font-size:1rem}.hm h2,.hm h3,.hm p{margin:0}.hm ul,.hm ol{margin:0;padding:0}.hm .hm-search{position:relative;display:flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:0 .5rem 0 .875rem;border:1px solid var(--kk-line-control);border-radius:var(--kk-r-card);background:var(--kk-surface-input);color:var(--kk-text-3);transition:border-color var(--kk-dur-fast),box-shadow var(--kk-dur-fast)}.hm .hm-search:focus-within{border-color:var(--kk-mint);box-shadow:0 0 0 4px var(--kk-mint-halo)}.hm .hm-search--big{min-height:3.375rem;padding-left:1.125rem}.hm .hm-search--big .hm-search__ic{font-size:1.5rem}.hm .hm-search__input{flex:1;min-width:0;height:100%;min-height:2.5rem;border:0;background:rgba(0,0,0,0);color:var(--kk-text);font:inherit;font-size:var(--kk-fs-body);outline:none}.hm .hm-search--big .hm-search__input{font-size:var(--kk-fs-lead)}.hm .hm-search__input::placeholder{color:var(--kk-text-3)}.hm .hm-search__input::-webkit-search-cancel-button{display:none}.hm .hm-search:focus-within .hm-search__input{outline:none}.hm .hm-search__input:focus-visible{outline:none}.hm .hm-search__kbd{display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;border:1px solid var(--kk-line);border-radius:.375rem;background:var(--kk-fill-1);color:var(--kk-text-2);font:600 .75rem/1 var(--kk-font-body)}.hm .hm-search__clear{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:rgba(0,0,0,0);color:var(--kk-text-3);cursor:pointer}.hm .hm-search__clear:hover{background:var(--kk-fill-2);color:var(--kk-text)}.hm .hm-hero{display:grid;gap:.5rem}.hm .hm-hero__t{font-family:var(--kk-font-display);font-weight:800;font-size:max(1.75rem,26px);letter-spacing:-0.02em;line-height:1.1;color:var(--kk-text);outline:none}.hm .hm-hero__s{font-size:var(--kk-fs-small);color:var(--kk-text-2);margin-bottom:.75rem}.hm .hm-try{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.hm .hm-try>span{margin-right:.25rem}.hm .hm-chip{min-height:2rem;padding:0 .75rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);background:var(--kk-fill-1);color:var(--kk-text-2);font:inherit;font-size:var(--kk-fs-caption);font-weight:600;cursor:pointer}.hm .hm-chip:hover{background:var(--kk-fill-2);color:var(--kk-text)}.hm .hm-sec{margin-top:2.25rem}.hm .hm-sec__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.hm .hm-sec__t{display:flex;align-items:center;gap:.375rem;font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text);margin-bottom:.75rem}.hm .hm-sec__head .hm-sec__t{margin-bottom:.25rem}.hm .hm-sec__ic{font-size:1.125rem !important;color:var(--kk-text-3)}.hm .hm-sec__s{font-size:var(--kk-fs-caption);color:var(--kk-text-3);margin:-0.125rem 0 .75rem}.hm .hm-topics{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.625rem}.hm .hm-topic{display:grid;align-content:start;gap:.25rem;padding:.875rem .875rem 1rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);color:var(--kk-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--kk-dur-fast),border-color var(--kk-dur-fast)}.hm .hm-topic:hover{background:var(--kk-fill-2);border-color:var(--kk-line)}.hm .hm-topic__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.hm .hm-topic__ic{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.625rem;background:var(--kk-fill-2);color:var(--kk-text)}.hm .hm-topic__n{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.hm .hm-topic b{font-size:var(--kk-fs-small);font-weight:600}.hm .hm-topic small{font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.hm .hm-faq details{border-top:1px solid var(--kk-hairline)}.hm .hm-faq details:last-child{border-bottom:1px solid var(--kk-hairline)}.hm .hm-faq summary{display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.625rem .25rem;list-style:none;cursor:pointer;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.hm .hm-faq summary::-webkit-details-marker{display:none}.hm .hm-faq summary .material-symbols-outlined{margin-left:auto;color:var(--kk-text-3);transition:transform var(--kk-dur) var(--kk-ease-out)}.hm .hm-faq details[open] summary .material-symbols-outlined{transform:rotate(45deg);color:var(--kk-mint)}.hm .hm-faq__a{display:grid;gap:.5rem;justify-items:start;padding:0 2.5rem 1rem .25rem;font-size:var(--kk-fs-small);line-height:1.6;color:var(--kk-text-2)}.hm .hm-contact{display:flex;align-items:center;gap:1rem;margin-top:2.5rem;padding:1.125rem 1.25rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.hm .hm-contact__ic{display:grid;place-items:center;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:.75rem;background:var(--kk-fill-2);color:var(--kk-text)}.hm .hm-contact__t{flex:1;min-width:0}.hm .hm-contact__t h3{font-size:var(--kk-fs-small);font-weight:600}.hm .hm-contact__t p{font-size:var(--kk-fs-caption);color:var(--kk-text-2);margin-top:.125rem}.hm .hm-contact__acts{display:flex;flex-wrap:wrap;gap:.5rem}.hm .hm-vhead{display:grid;gap:.375rem;margin-bottom:1.5rem}.hm .hm-vhead__t{font-family:var(--kk-font-display);font-weight:800;font-size:max(1.5rem,22px);letter-spacing:-0.015em;line-height:1.15;outline:none}.hm .hm-vhead p:last-child{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.hm .hm-pin{position:sticky;top:0;z-index:3;margin:-1.875rem -2.5rem 1.25rem;padding:1rem 2.5rem;background:var(--kk-surface);border-bottom:1px solid var(--kk-hairline)}.hm .hm-count{font-size:var(--kk-fs-caption);color:var(--kk-text-3);margin-bottom:.75rem;outline:none}.hm .hm-best{position:relative;display:grid;gap:.375rem;padding:1.125rem 1.25rem 1.125rem 1.375rem;border-radius:var(--kk-r-card);background:linear-gradient(180deg, rgba(52, 250, 125, 0.08), rgba(52, 250, 125, 0.03));box-shadow:inset 0 0 0 1px var(--kk-mint-line)}.hm .hm-best::before{content:"";position:absolute;left:0;top:.875rem;bottom:.875rem;width:3px;border-radius:0 3px 3px 0;background:var(--kk-mint)}.hm .hm-best__k{display:flex;align-items:center;gap:.25rem;font-size:var(--kk-fs-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-mint)}.hm .hm-best__k .material-symbols-outlined{font-size:1rem}.hm .hm-best__q{font-size:var(--kk-fs-lead);font-weight:600;color:var(--kk-text)}.hm .hm-best__a{font-size:var(--kk-fs-body);line-height:1.6;color:var(--kk-text)}.hm .hm-best__acts{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin-top:.5rem;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.hm .hm-best__acts b{color:var(--kk-text-2);font-weight:600}.hm .hm-res{list-style:none;display:grid;gap:2px;margin-top:1rem}.hm .hm-resrow{display:flex;align-items:center;gap:.875rem;width:100%;padding:.625rem .625rem;border:0;border-radius:.75rem;background:rgba(0,0,0,0);color:var(--kk-text);font:inherit;text-align:left;cursor:pointer}.hm .hm-resrow:hover{background:var(--kk-fill-1)}.hm .hm-resrow.is-return,.hm .kk-btn.is-return{outline:2px solid var(--kk-mint);outline-offset:0;background:var(--kk-fill-1)}.hm .hm-resrow__img{flex-shrink:0;width:5.5rem;aspect-ratio:16/10;overflow:hidden;border-radius:.5rem;box-shadow:0 0 0 1px var(--kk-hairline);background:var(--kk-bg)}.hm .hm-resrow__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:left top}.hm .hm-resrow__ic{display:grid;place-items:center;flex-shrink:0;width:2.25rem;height:2.25rem;margin:0 1.625rem 0 1.625rem;border-radius:.625rem;background:var(--kk-fill-2);color:var(--kk-text-2)}.hm .hm-resrow__t{display:grid;gap:.125rem;flex:1;min-width:0}.hm .hm-resrow__t>b{font-size:var(--kk-fs-small);font-weight:600}.hm .hm-resrow__t>b b{font-weight:700;text-decoration:underline;text-decoration-color:var(--kk-line);text-underline-offset:3px}.hm .hm-resrow__t small{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.hm .hm-resrow__s{font-size:var(--kk-fs-caption);line-height:1.5;color:var(--kk-text-2)}.hm .hm-resrow__s b{color:var(--kk-text);font-weight:600}.hm .hm-seen{display:inline-flex;align-items:center;gap:.125rem;color:var(--kk-text-2);font-weight:600}.hm .hm-seen .material-symbols-outlined{font-size:.9375rem;color:var(--kk-mint)}.hm .hm-res__foot{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.hm .hm-none{padding:1rem 0;display:grid;gap:.25rem;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.hm .hm-none b{color:var(--kk-text)}@container (max-width: 34rem){.hm .hm-topics{grid-template-columns:1fr 1fr}}@media(max-width: 760px){.hm .hm-frame{grid-template-columns:minmax(0, 1fr)}.hm .hm-bar__title{min-width:0;max-width:55vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hm .hm-bar{display:grid;grid-template-columns:1fr auto 1fr;padding:0 .375rem}.hm .hm-back{grid-column:1;grid-row:1;justify-self:start;min-height:2.75rem;margin:0;padding:0 .375rem;color:var(--kk-mint)}.hm .hm-view{padding:1.25rem 1rem 3.75rem}.hm .hm-pin{margin:-1.25rem -1rem 1rem;padding:.75rem 1rem}#helpModal.hm{padding:0;align-items:stretch}.hm .hm-dialog{width:100%;height:100%;max-height:none;border:0;border-radius:0}#helpModal.hm:not(.hidden) .hm-dialog{animation:kk-sheet-in 280ms var(--kk-ease-out)}.hm .hm-rail{display:none}.hm .hm-crumb{display:none}.hm .hm-bar__title{display:block;grid-column:2;grid-row:1;justify-self:center;font-weight:600;color:var(--kk-text)}.hm .hm-back .material-symbols-outlined{color:var(--kk-mint)}.hm .hm-back:hover{background:rgba(0,0,0,0)}.hm .hm-close{grid-column:3;grid-row:1;justify-self:end}.hm .hm-try{flex-wrap:nowrap;overflow-x:auto;margin:.5rem -1rem 0;padding:0 1rem;scrollbar-width:none}.hm .hm-try::-webkit-scrollbar{display:none}.hm .hm-chip{flex-shrink:0;min-height:2.25rem}.hm .hm-sec{margin-top:1.75rem}.hm .hm-topics{grid-template-columns:1fr;gap:0;overflow:hidden;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.hm .hm-topic{display:grid;grid-template-columns:2.25rem 1fr auto;grid-template-rows:auto auto;column-gap:.75rem;align-items:center;padding:.625rem .75rem;border:0;border-radius:0;background:rgba(0,0,0,0)}.hm .hm-topic+.hm-topic{border-top:1px solid var(--kk-hairline)}.hm .hm-topic__top{display:contents}.hm .hm-topic__ic{grid-column:1;grid-row:1/span 2}.hm .hm-topic__n{grid-column:3;grid-row:1/span 2}.hm .hm-topic b{grid-column:2;grid-row:1}.hm .hm-topic small{grid-column:2;grid-row:2;color:var(--kk-text-3)}.hm .hm-faq__a{padding-right:.25rem}.hm .hm-contact{flex-direction:column;align-items:flex-start}.hm .hm-resrow__img{width:4.5rem}.hm .hm-resrow__ic{margin:0 1.125rem}.hm .hm-best__acts .kk-btn{width:100%;justify-content:center}}@media(max-width: 760px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.hm .hm-back{font-size:var(--kk-fs-body)}.hm .hc-art__title{font-size:max(1.75rem,28px)}.hm .hm-bar__title{font-size:var(--kk-fs-body)}}.hm .hm-views{min-height:100%}.hm .hm-wait{padding:2.5rem;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.hm .hm-view .hm-wait{padding:0}.hm .hm-topic{text-decoration:none}.hm .hm-resrow{text-decoration:none}.hm .hm-resrow__s{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hm .hm-best .kk-btn{text-decoration:none}.hm .hm-resrow.is-visited .hm-resrow__t>b{color:var(--kk-text-2)}.hm .hm-view--article>.hm-article{max-width:42.5rem}.hm .hc-art__title{font-size:max(2rem,30px);line-height:1.05;outline:none}.hm .hc-crumb--plain{margin-bottom:.5rem}.hm .hc-part{scroll-margin-top:1.5rem;outline:none}.hm .hc-body .hc-part{display:flex;flex-direction:column;gap:inherit}.hm .hc-part.is-quoted{position:relative;padding:.875rem 1rem 1rem 1.25rem;border-radius:var(--kk-r-card);background:linear-gradient(180deg, rgba(52, 250, 125, 0.1), rgba(52, 250, 125, 0.04));box-shadow:inset 0 0 0 1px var(--kk-mint-line-strong),0 0 0 6px rgba(52,250,125,.06)}.hm .hc-part.is-quoted::before{content:"";position:absolute;left:0;top:.75rem;bottom:.75rem;width:3px;border-radius:0 3px 3px 0;background:var(--kk-mint)}.hm .hc-answer.is-quoted::before{display:none}.hm .hm-quoted__k{display:flex;align-items:center;gap:.375rem;margin:0 0 .5rem;font-size:var(--kk-fs-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kk-mint)}.hm .hm-quoted__k .korri-mark{width:1rem;height:1rem}#helpModal:not(.hidden) .hc-part.is-quoted{animation:hm-glow 1.6s var(--kk-ease-out) 1}@keyframes hm-glow{0%{box-shadow:inset 0 0 0 1px var(--kk-mint),0 0 0 0 rgba(52,250,125,.35)}100%{box-shadow:inset 0 0 0 1px var(--kk-mint-line-strong),0 0 0 6px rgba(52,250,125,.06)}}@media(prefers-reduced-motion: reduce){#helpModal.hm:not(.hidden),#helpModal.hm:not(.hidden) .hm-dialog,.hm .hm-view.is-in,#helpModal:not(.hidden) .hc-part.is-quoted{animation:none}}.sbx-c-help{margin-top:10px;padding-top:10px;border-top:1px solid var(--kk-hairline)}.sbx-c-help+.sbx-c-ask{margin-top:2px;padding-top:0;border-top:0}.au-body{display:block;min-height:100vh;min-height:100dvh;height:auto;max-height:none;margin:0;padding:0;background:var(--kk-bg);color:var(--kk-text);overflow-y:auto}.au{display:flex;flex-direction:column;gap:var(--kk-s-5);width:100%;max-width:28rem;margin:0 auto;padding:40px 16px 32px}.au.au--wide{max-width:34rem}@media(max-width: 480px){.au{gap:var(--kk-s-4);padding:20px 12px 24px}}.au-logo{align-self:flex-start;margin-left:4px;font-size:22px;font-weight:600;letter-spacing:-0.01em;color:var(--kk-text);text-decoration:none}.au-logo:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.au-logo span{color:var(--kk-mint)}.au-card{display:flex;flex-direction:column;gap:var(--kk-s-4);padding:32px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);animation:kk-card-in var(--kk-dur-slow) var(--kk-ease-out)}.au-card:focus{outline:none}@media(max-width: 480px){.au-card{padding:24px 20px;border-radius:var(--kk-r-card)}}.au-panel{display:flex;flex-direction:column;gap:var(--kk-s-4)}.au-title{margin:0;font-size:28px;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.2;color:var(--kk-text)}.au-title:focus{outline:none}@media(max-width: 480px),(orientation: landscape)and (max-height: 480px)and (pointer: coarse){.au-title{font-size:26px}}.au-lead{margin:0;font-size:var(--kk-fs-body);line-height:1.5;color:var(--kk-text-2)}.au-lead strong{font-weight:600;color:var(--kk-text);overflow-wrap:anywhere}.au-small,.au-hint{margin:0;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-3)}.au-hint{margin-top:6px}.au-step{margin:0;font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--kk-mint)}.au-who{display:flex;align-items:center;gap:.5rem;margin:0;padding-bottom:var(--kk-s-3);border-bottom:1px solid var(--kk-hairline);font-size:var(--kk-fs-small);color:var(--kk-text-2);overflow-wrap:anywhere}.au-who .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-3)}.au-form,.au-stack{display:flex;flex-direction:column;gap:var(--kk-s-4)}.au-field{display:flex;flex-direction:column}.au-field .kk-label{margin-bottom:.5rem}.au-field__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem}.au-field__head .kk-label{margin-bottom:0}.au-field__head+.kk-input{margin-top:.5rem}.au-actions{display:flex;flex-direction:column;gap:var(--kk-s-3)}.au-link{display:inline;min-height:0;padding:0;border:0;background:none;font:inherit;cursor:pointer;color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.au-link:hover{text-decoration-color:currentColor}.au-link:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.au-foot{margin:0 4px;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope .au-notice{margin:0}.kk-scope .au-notice>span:last-child{min-width:0}.kk-scope .au-code{font-size:1.5rem;font-weight:600;letter-spacing:.25em;font-variant-numeric:tabular-nums;text-align:center}.kk-scope .au-code::placeholder{font-weight:400;letter-spacing:.15em}.kk-scope .au-code--wide{font-size:1.25rem;letter-spacing:.12em}.au-alt{display:flex;flex-direction:column;gap:.25rem;padding-top:var(--kk-s-3);border-top:1px solid var(--kk-hairline)}.au-alt__links{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.au-done{display:flex;flex-direction:column;gap:var(--kk-s-2)}.au-done:focus{outline:none}.au-done__icon{font-size:2.25rem;color:var(--kk-mint)}.au-done__title{margin:0;font-size:var(--kk-fs-lead);font-weight:600;color:var(--kk-text)}.au-steps{display:flex;flex-direction:column;gap:var(--kk-s-5);margin:0;padding:0;list-style:none;counter-reset:au-step}.au-steps>li{display:flex;flex-direction:column;gap:var(--kk-s-3);padding-left:2.5rem;position:relative;counter-increment:au-step}.au-steps>li::before{content:counter(au-step);position:absolute;top:0;left:0;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--kk-mint-fill);color:var(--kk-mint);font-size:var(--kk-fs-small);font-weight:700}.au-steps__title{margin:0;font-size:var(--kk-fs-body);font-weight:600;line-height:1.4;color:var(--kk-text)}.au-steps__text{margin:0;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.au-qr-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--kk-s-5)}.au-qr{flex-shrink:0;width:11rem;height:11rem;padding:.5rem;border-radius:var(--kk-r-card);background:#fff}.au-qr svg{display:block;width:100%;height:100%}.au-qr-aside{display:flex;flex:1 1 12rem;flex-direction:column;gap:var(--kk-s-2);min-width:0}.au-qr-aside .kk-btn{align-self:flex-start}.au-key{margin:0;padding:.625rem .75rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-family:"SFMono-Regular",Menlo,Consolas,"Liberation Mono","Courier New",monospace;font-size:var(--kk-fs-small);line-height:1.6;letter-spacing:.06em;color:var(--kk-text);word-spacing:.3em;overflow-wrap:anywhere;user-select:all}.au-codes{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5rem 1rem;margin:0;padding:1rem 1.25rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1);list-style:none}.au-codes li{font-family:"SFMono-Regular",Menlo,Consolas,"Liberation Mono","Courier New",monospace;font-size:1.0625rem;font-weight:600;letter-spacing:.06em;line-height:1.6;color:var(--kk-text);user-select:all}@media(max-width: 400px){.au-codes{grid-template-columns:minmax(0, 1fr)}}.au-code-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2) var(--kk-s-3)}.au-code-actions .au-hint{flex:1 1 100%;margin:0}.au-check{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:var(--kk-fs-body);line-height:1.45;color:var(--kk-text)}.au-check .au-check__box{display:inline-block;-webkit-appearance:auto;appearance:auto;flex-shrink:0;width:1.375rem;height:1.375rem;margin:.125rem 0 0;accent-color:var(--kk-mint);cursor:pointer}.au-check .au-check__box:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope .sec-confirm,.kk-scope .sec-codes{display:flex;flex-direction:column;gap:var(--kk-s-3);margin-top:var(--kk-s-4);padding:var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1);animation:kk-reveal var(--kk-dur) var(--kk-ease-out)}.kk-scope .sec-confirm__title{margin:0;font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text)}.kk-scope .sec-confirm__fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-3)}@container (max-width: 28rem){.kk-scope .sec-confirm__fields{grid-template-columns:minmax(0, 1fr)}}.kk-scope .sec-confirm__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2)}@media(forced-colors: active){.au-qr{border:1px solid CanvasText}.au-steps>li::before{border:1px solid CanvasText}}.kk-scope .si-facts{display:grid;gap:var(--kk-s-2);margin:0;padding:var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-control);background:var(--kk-fill-1)}.kk-scope .si-facts>div{display:grid;grid-template-columns:minmax(0, 38%) minmax(0, 1fr);gap:var(--kk-s-3);align-items:baseline}.kk-scope .si-facts dt{font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope .si-facts dd{margin:0;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope .si-note{display:flex;gap:var(--kk-s-2);align-items:flex-start}.kk-scope .si-note .material-symbols-outlined{flex-shrink:0;font-size:1.25rem;color:var(--kk-text-2)}.si-foot{text-align:center}.kk-scope .si-head{display:flex;gap:var(--kk-s-4);align-items:center}.kk-scope .si-head__text{display:flex;flex-direction:column;gap:var(--kk-s-1);min-width:0}.kk-scope .si-cover{flex-shrink:0;width:4rem;height:4rem;border-radius:var(--kk-r-control);object-fit:cover;background:var(--kk-fill-2)}.kk-scope .si-cover.si-cover--none{display:inline-flex;align-items:center;justify-content:center;font-size:2rem;color:var(--kk-text-3)}.kk-scope .si-parties{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--kk-line);border-radius:var(--kk-r-control)}.kk-scope .si-party{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:var(--kk-s-3);align-items:center;padding:var(--kk-s-3) var(--kk-s-4);font-size:var(--kk-fs-small);color:var(--kk-text)}.kk-scope .si-party+.si-party{border-top:1px solid var(--kk-line)}.kk-scope .si-party.is-you{background:var(--kk-fill-1)}.kk-scope .si-party__name{min-width:0;font-weight:600;overflow-wrap:anywhere}.kk-scope .si-party__name small{margin-left:var(--kk-s-1);font-weight:400;color:var(--kk-text-3)}.kk-scope .si-party__who{display:flex;flex-direction:column;gap:2px;min-width:0}.kk-scope .si-party__share{color:var(--kk-text-2);overflow-wrap:anywhere}.kk-scope .si-tracks{width:100%;border:1px solid var(--kk-line);border-radius:var(--kk-r-control);border-spacing:0;border-collapse:separate;font-size:var(--kk-fs-small);color:var(--kk-text)}.kk-scope .si-tracks caption{padding-bottom:var(--kk-s-2);text-align:left;color:var(--kk-text-2)}.kk-scope .si-tracks th,.kk-scope .si-tracks td{padding:var(--kk-s-2) var(--kk-s-4);text-align:left;vertical-align:baseline}.kk-scope .si-tracks thead th{font-weight:500;color:var(--kk-text-3);border-bottom:1px solid var(--kk-line)}.kk-scope .si-tracks tbody th{font-weight:600;overflow-wrap:anywhere}.kk-scope .si-tracks tbody tr+tr>*{border-top:1px solid var(--kk-line)}.kk-scope .si-tracks .si-tracks__num{width:1%;text-align:right;white-space:nowrap}.kk-scope .si-tracks td.si-tracks__num{font-family:var(--kk-font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}@media(max-width: 480px){.kk-scope .si-tracks th,.kk-scope .si-tracks td{padding:var(--kk-s-2) var(--kk-s-3)}}.kk-scope .si-form{gap:var(--kk-s-4)}.kk-scope .si-comment{min-height:4.5rem;resize:vertical}.kk-scope .si-actions{flex-direction:row}.kk-scope .si-actions .kk-btn{flex:1 1 0}@media(max-width: 480px){.kk-scope .si-actions{flex-direction:column}}.kk-scope .si-next{display:flex;flex-direction:column;gap:var(--kk-s-1);padding:var(--kk-s-4);border:1px solid var(--kk-mint-line);border-radius:var(--kk-r-control);background:var(--kk-mint-fill)}.kk-scope .si-next__title{margin:0;font-size:var(--kk-fs-lead);font-weight:700;color:var(--kk-text)}.kk-scope .si-keeps{display:flex;flex-direction:column;gap:var(--kk-s-2);margin:0;padding:0;list-style:none}.kk-scope .si-keeps li{display:flex;gap:var(--kk-s-2);align-items:flex-start;font-size:var(--kk-fs-small);color:var(--kk-text-2);line-height:1.45}.kk-scope .si-keeps .material-symbols-outlined{flex-shrink:0;font-size:1.125rem;color:var(--kk-mint)}.lg-top,.lg,.lg-foot{width:100%;max-width:46rem;margin:0 auto;padding-left:24px;padding-right:24px}@media(max-width: 480px){.lg-top,.lg,.lg-foot{padding-left:16px;padding-right:16px}}.lg-top{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-4);padding-top:32px}.lg-top .au-logo{margin-left:0}.lg-other,.lg-foot a,.lg-doc a{color:var(--kk-mint);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px;border-radius:2px}.lg-other:focus-visible,.lg-foot a:focus-visible,.lg-doc a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.lg-other:hover,.lg-foot a:hover,.lg-doc a:hover{text-decoration-thickness:2px}.lg-other{font-size:var(--kk-fs-small)}.lg-top__links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1rem}.lg{padding-top:40px;padding-bottom:24px}@media(max-width: 480px){.lg{padding-top:28px}}.lg-doc{font-size:var(--kk-fs-body);line-height:1.65;color:var(--kk-text-2);overflow-wrap:anywhere}.lg-doc h1{margin:0;font-size:clamp(28px,2.25rem,40px);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.15;color:var(--kk-text);overflow-wrap:normal}.lg-doc h1+p{margin:var(--kk-s-3) 0 var(--kk-s-8);font-size:var(--kk-fs-small);color:var(--kk-text-3)}.lg-doc h2{margin:var(--kk-s-10) 0 var(--kk-s-3);font-size:var(--kk-fs-title);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.25;color:var(--kk-text);overflow-wrap:normal}.lg-doc p,.lg-doc ul{margin:0 0 var(--kk-s-4)}.lg-doc [id^=clause-]{scroll-margin-top:var(--kk-s-6)}.lg-doc ul{padding-left:1.25em;list-style:disc}.lg-doc li{margin:0 0 var(--kk-s-2);padding-left:.25em}.lg-doc li::marker{color:var(--kk-text-3)}.lg-doc strong{font-weight:600;color:var(--kk-text)}.lg-doc table{width:100%;margin:var(--kk-s-2) 0 var(--kk-s-6);border-collapse:collapse;font-size:var(--kk-fs-small);line-height:1.55}.lg-doc th,.lg-doc td{padding:var(--kk-s-3) var(--kk-s-3) var(--kk-s-3) 0;border-bottom:1px solid var(--kk-hairline);text-align:left;vertical-align:top}.lg-doc th{font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.02em;color:var(--kk-text-3);border-bottom-color:var(--kk-line)}.lg-doc tr:has(+tr>td[colspan])>td{border-bottom:0}.lg-doc td[colspan]{padding-top:0}@media(max-width: 768px){.lg-doc table,.lg-doc tbody,.lg-doc tr,.lg-doc td{display:block}.lg-doc tr:first-child:has(th){display:none}.lg-doc tr{margin:0 0 var(--kk-s-3);padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.lg-doc tr:has(+tr>td[colspan]){margin-bottom:0;padding-bottom:0;border-bottom:0;border-radius:var(--kk-r-card) var(--kk-r-card) 0 0}.lg-doc tr:has(>td[colspan]){padding-top:0;border-top:0;border-radius:0 0 var(--kk-r-card) var(--kk-r-card)}.lg-doc td{padding:var(--kk-s-2) 0;border:0}.lg-doc td[data-label]::before{content:attr(data-label);display:block;font-weight:600;letter-spacing:.02em;color:var(--kk-text-3)}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.lg-doc td[data-label]::before{font-size:var(--kk-fs-caption)}}.lg-foot{padding-bottom:40px;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.lg-foot::before{content:"";display:block;margin-bottom:var(--kk-s-6);border-top:1px solid var(--kk-hairline)}.lg-foot p{margin:0 0 var(--kk-s-2)}.lg-foot a[aria-current=page]{color:var(--kk-text-2);text-decoration:none}.lg-foot__links{display:flex;flex-wrap:wrap;gap:var(--kk-s-2)}.hidden{display:none !important}@keyframes spin{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}.loader-container{display:none;justify-content:center;align-items:center;width:100%;height:100%}.loader-container .loader,.loader-container .loader-lg,.loader-container .loader-md,.loader-container .loader-sm{border-radius:50%;animation:spin .8s linear infinite}.loader-container .loader-sm{width:.965rem;height:.965rem;position:relative}.loader-container .loader-sm::before{content:"";position:absolute;top:-0.35rem;left:-0.35rem;right:-0.35rem;bottom:-0.35rem;border-radius:50%;background:conic-gradient(from 0deg, #34fa7d, transparent, transparent);-webkit-mask:radial-gradient(circle, transparent 55%, black 56%);mask:radial-gradient(circle, transparent 55%, black 56%)}.loader-container .loader-md{width:1.49rem;height:1.49rem;position:relative}.loader-container .loader-md::before{content:"";position:absolute;top:-0.35rem;left:-0.35rem;right:-0.35rem;bottom:-0.35rem;border-radius:50%;background:conic-gradient(from 0deg, #34fa7d, transparent, transparent);-webkit-mask:radial-gradient(circle, transparent 55%, black 56%);mask:radial-gradient(circle, transparent 55%, black 56%)}.loader-container .loader-lg{width:1.93rem;height:1.93rem;position:relative}.loader-container .loader-lg::before{content:"";position:absolute;top:-0.35rem;left:-0.35rem;right:-0.35rem;bottom:-0.35rem;border-radius:50%;background:conic-gradient(from 0deg, #34fa7d, transparent, transparent);-webkit-mask:radial-gradient(circle, transparent 55%, black 56%);mask:radial-gradient(circle, transparent 55%, black 56%)}.loader-container.loader-container--on{display:flex}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#34fa7d;fill:none;animation:stroke .6s cubic-bezier(0.65, 0, 0.45, 1) forwards}.checkmark{width:2.45rem;height:2.45rem;border-radius:50%;display:block;stroke-width:2;stroke:#00220a;stroke-miterlimit:10;margin:10% auto;box-shadow:inset 0px 0px 0px #34fa7d;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(0.65, 0, 0.45, 1) .8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1, 1.1, 1)}}@keyframes fill{100%{box-shadow:inset 0px 0px 0px 1.31rem #34fa7d}}.material-symbols-outlined{user-select:none}.alert,.alert--danger{display:flex;border-radius:.5rem;padding:.28rem;gap:.375rem;user-select:none}.alert button,.alert--danger button{background-color:rgba(0,0,0,0);font-size:.7rem;cursor:pointer}.alert--danger{background-color:hsl(0,59.0243902439%,42.1960784314%)}.alert.hidden,.hidden.alert--danger{display:none}.kc-scope{color-scheme:dark;color:var(--kk-text);font-family:var(--kk-font-body);font-size:var(--kk-fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;--kk-bg: #101316;--kk-surface: #181b1e;--kk-surface-input: #202327;--kk-surface-input-focus: #272a2d;--kk-rail: #14171a;--kk-border: #2c3033;--kk-fill-1: rgba(242, 244, 247, 0.04);--kk-fill-2: rgba(242, 244, 247, 0.07);--kk-fill-3: rgba(242, 244, 247, 0.1);--kk-hairline: rgba(242, 244, 247, 0.08);--kk-line: rgba(242, 244, 247, 0.14);--kk-line-control: #72767a;--kk-line-control-hover: rgba(255, 255, 255, 0.45);--kk-scrim: rgba(0, 0, 0, 0.8);--kk-text: #f2f4f7;--kk-text-2: #babec3;--kk-text-3: #9b9fa3;--kk-text-off: rgba(255, 255, 255, 0.38);--kk-rail-icon: #92969a;--kk-staff-eyebrow: #5f8a72;--kk-mint: #34fa7d;--kk-mint-fill: rgba(52, 250, 125, 0.1);--kk-mint-fill-2: rgba(52, 250, 125, 0.18);--kk-mint-fill-3: rgba(52, 250, 125, 0.24);--kk-mint-line: rgba(52, 250, 125, 0.32);--kk-mint-line-strong: rgba(52, 250, 125, 0.55);--kk-mint-halo: rgba(52, 250, 125, 0.22);--kk-on-mint: #00220a;--kk-primary: #34fa7d;--kk-primary-press: #29e16f;--kk-on-primary: #00220a;--kk-primary-glow: rgba(52, 250, 125, 0.45);--kk-accent: #34fa7d;--kk-accent-press: #29e16f;--kk-on-accent: #00220a;--kk-accent-line: rgba(52, 250, 125, 0.28);--kk-accent-dash: rgba(52, 250, 125, 0.4);--kk-accent-soft: rgba(52, 250, 125, 0.1);--kk-accent-tint: rgba(52, 250, 125, 0.04);--kk-accent-halo: rgba(52, 250, 125, 0.14);--kk-accent-ok-line: rgba(52, 250, 125, 0.38);--kk-accent-wash: rgba(52, 250, 125, 0.14);--kk-store-spotify: #1ed760;--kk-store-spotify-fill: rgba(30, 215, 96, 0.14);--kk-store-spotify-line: rgba(30, 215, 96, 0.24);--kk-store-apple: #fa243c;--kk-store-apple-fill: rgba(250, 36, 60, 0.14);--kk-store-apple-line: rgba(250, 36, 60, 0.24);--kk-store-tidal: #ffffff;--kk-store-tidal-fill: rgba(255, 255, 255, 0.14);--kk-store-tidal-line: rgba(255, 255, 255, 0.24);--kk-store-deezer: #a238ff;--kk-store-deezer-fill: rgba(162, 56, 255, 0.14);--kk-store-deezer-line: rgba(162, 56, 255, 0.24);--kk-store-youtube_music: #ff0033;--kk-store-youtube_music-fill: rgba(255, 0, 51, 0.14);--kk-store-youtube_music-line: rgba(255, 0, 51, 0.24);--kk-store-amazon: #25d1da;--kk-store-amazon-fill: rgba(37, 209, 218, 0.14);--kk-store-amazon-line: rgba(37, 209, 218, 0.24);--kk-split-1: #34fa7d;--kk-split-2: #4fb8c4;--kk-split-3: #92969a;--kk-split-1-tint: #1d4a31;--kk-split-2-tint: #1f4247;--kk-split-3-tint: #2e3235;--kk-cover-empty: #272a2d;--kk-cover-empty-hover: #2e3235;--kk-cover-sheen: rgba(255, 255, 255, 0.05);--kk-error: #ff8f85;--kk-error-line: #ff6b5f;--kk-error-fill: rgba(255, 107, 95, 0.1);--kk-error-fill-2: rgba(255, 107, 95, 0.2);--kk-error-halo: rgba(255, 107, 95, 0.18);--kk-warn: #ffb22e;--kk-warn-fill: rgba(255, 178, 46, 0.1);--kk-warn-line: rgba(255, 178, 46, 0.35);--kk-warn-halo: rgba(255, 178, 46, 0.18);--kk-needs-you: #ffb22e;--kk-needs-you-fill: rgba(255, 178, 46, 0.1);--kk-needs-you-line: rgba(255, 178, 46, 0.4);--kk-status: #c4c8cd;--kk-status-fill: rgba(255, 255, 255, 0.05);--kk-status-line: rgba(255, 255, 255, 0.4);--kk-fs-display: max(2rem, 30px);--kk-fs-title: max(1.375rem, 20px);--kk-fs-lead: max(1.0625rem, 15px);--kk-fs-body: max(1rem, 15px);--kk-fs-small: max(0.9375rem, 14px);--kk-fs-caption: max(0.8125rem, 12px);--kk-target: max(2.75rem, 40px);--kk-control: max(3rem, 45px);--kk-s-1: 0.25rem;--kk-s-2: 0.5rem;--kk-s-3: 0.75rem;--kk-s-4: 1rem;--kk-s-5: 1.25rem;--kk-s-6: 1.5rem;--kk-s-8: 2rem;--kk-s-10: 2.5rem;--kk-r-control: 0.5rem;--kk-r-chip: 0.5rem;--kk-r-card: 12px;--kk-r-dialog: 18px;--kk-r-pill: 999px;--kk-shadow-dialog: 0 32px 64px -16px rgba(0, 0, 0, 0.7), 0 8px 24px -8px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.06);--kk-shadow-raise: 0 10px 24px -10px rgba(0, 0, 0, 0.6);--kk-shadow-btn: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 1px 2px rgba(0, 0, 0, 0.35);--kk-shadow-glow: inset 0 1px 0 rgba(255, 255, 255, 0.18), 0 8px 24px -8px var(--kk-primary-glow);--kk-ring-gap: #101316;--kk-ring-filled: 0 0 0 2px var(--kk-ring-gap), 0 0 0 4px var(--kk-mint);--kk-dur-fast: 120ms;--kk-dur: 200ms;--kk-dur-slow: 320ms;--kk-ease-out: cubic-bezier(0.2, 0.8, 0.2, 1);--kk-ease-inout: cubic-bezier(0.4, 0, 0.2, 1);--kk-ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--kk-w-first-run: max(34rem, 544px);--kk-w-dialog: max(56rem, 880px);--kk-h-dialog: max(40rem, 640px);--kk-w-rail: min(max(20rem, 320px), 40%);--tl-display: var(--kk-font-display)}.kc-scope :where(*){color:inherit}.kc-scope :where(p,label,h1,h2,h3){margin:0;font-size:inherit;line-height:inherit}.kc-scope[hidden],.kc-scope [hidden],.kc-shell [hidden]{display:none !important}.kc-scope :where(button){margin:0;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.kc-scope :where(a){text-decoration:none}.kc-scope :where(button,a,input,select,[tabindex]):focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kc-scope :is(.uf-btn--primary,.uf-proceed:not(.is-waiting),.uf-play,.tl-btn--primary):focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--kk-ring-filled)}.kc-scope :is(.uf-btn--primary,.uf-proceed:not(.is-waiting),.tl-btn--primary):focus-visible{box-shadow:var(--kk-shadow-btn),var(--kk-ring-filled)}.kc-scope .material-symbols-outlined{line-height:1;user-select:none}@keyframes kc-fade{from{opacity:0}}@keyframes kc-reveal{from{opacity:0;transform:translateY(6px) scale(0.98)}}@keyframes kc-sheet-in{from{transform:translateY(24px);opacity:0}}@keyframes kc-slide-in{from{transform:translateX(24px);opacity:0}}@media screen and (min-width: 1024px){html:has(>body.kc-shell){font-size:15px}}@media screen and (min-width: 1680px){html:has(>body.kc-shell){font-size:16px}}@media screen and (min-width: 2000px){html:has(>body.kc-shell){font-size:17px}}@media screen and (min-width: 2048px){html:has(>body.kc-shell){font-size:19px}}body.kc-shell{--sbx-w: 252px;--sbx-rail: max(4.25rem, 68px);--tl-gap: 0.75rem;--tl-top: max(1rem, 15px);--tl-band: max(4rem, 60px);--tl-row: max(3rem, 45px);--kk-bg: #101316;--kk-rail: #14171a;--kk-surface: #181b1e;--kk-surface-input: #202327;--kk-surface-input-focus: #272a2d;--kk-border: #2c3033;--kk-text: #f2f4f7;--kk-text-2: #babec3;--kk-text-3: #9b9fa3;--kk-line-control: #72767a;--kk-hairline: rgba(242, 244, 247, 0.08);--kk-line: rgba(242, 244, 247, 0.14);--kk-fill-1: rgba(242, 244, 247, 0.04);--kk-fill-2: rgba(242, 244, 247, 0.07);--kk-fill-3: rgba(242, 244, 247, 0.1);display:grid;grid-template-columns:var(--sbx-w) minmax(0, 1fr);grid-template-rows:var(--tl-band) minmax(0, 1fr);gap:var(--tl-gap);padding:var(--tl-top) var(--tl-gap) calc(var(--tl-gap)*2);background-color:var(--kk-bg);transition:none}body.kc-shell .uf-page.card,body.kc-shell .kk-scope.dp:not(.st) .dp-sheet:not(.dp-sheet--bare){background-color:var(--kk-surface);border:1px solid var(--kk-border)}body.kc-shell .uf-sheet,body.kc-shell .korri-panel{background-color:#181b1e}body.kc-shell.sbx-is-rail{grid-template-columns:var(--sbx-rail) minmax(0, 1fr)}@media(max-width: 768px){body.kc-shell{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;align-content:start;height:auto;min-height:100dvh;max-height:none;padding:0 12px 12px;--tl-row: max(2.75rem, 40px)}}.tl-main{grid-area:2/2/3/3;display:block;min-width:0;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) rgba(0,0,0,0)}@media(max-width: 768px){.tl-main{grid-area:2/1/3/2;height:auto;overflow:visible}}.sbx{grid-area:1/1/3/2;position:relative;z-index:30;display:flex;flex-direction:column;min-width:0;min-height:0;padding:12px 12px 10px;--sbx-row: 48px;--sbx-ava: 32px;--sbx-edge: 12px;border:1px solid #2c3033;border-radius:14px;background:#14171a;color:#f2f4f7;user-select:none}@media(max-width: 768px){.sbx{position:fixed;inset:0 auto 0 0;z-index:1000;gap:12px;width:100vw;height:100%;--sbx-edge: 16px;padding:env(safe-area-inset-top) 16px 16px;border:0;border-radius:0;overflow-y:auto;overscroll-behavior:contain;background:#101316;visibility:hidden;transform:translateX(-100%);transition:transform 280ms var(--kk-ease-out),visibility 0s linear 280ms}.sbx.sbx--open{visibility:visible;transform:none;transition:transform 280ms var(--kk-ease-out)}}@media(min-width: 769px){.sbx--c::after{content:"";position:absolute;top:calc(-1*var(--tl-top));right:calc(var(--tl-gap)/-2);bottom:calc(-2*var(--tl-gap));width:1px;background:rgba(255,255,255,.06);pointer-events:none;opacity:0}}.sbx-scrim-page{display:none}.sbx-drawer-head{display:none}@media(max-width: 768px){.sbx-drawer-head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;min-height:60px;padding-left:8px}}.sbx-logo{display:inline-block;padding-top:2px;margin-left:-0.045em;color:#fff;font-size:27px;line-height:42px;white-space:nowrap;text-decoration:none;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.03em}.sbx-logo__dot{display:inline-block;width:4px;height:4px;margin-left:3.6px;border-radius:50%;background:var(--kk-mint)}.sbx-close{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;color:var(--kk-text-2)}.sbx-close .material-symbols-outlined{font-size:24px}.sbx-close:hover{background:var(--kk-fill-2);color:var(--kk-text)}@media(max-width: 768px),(pointer: coarse){.sbx{--sbx-row: 56px;--sbx-ava: 36px}}.sbx-c-top{position:relative;flex-shrink:0}.sbx-c-artist{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:var(--sbx-row);padding:7px 12px;border:1px solid var(--kk-line-control);border-radius:10px;background:linear-gradient(100deg, color-mix(in srgb, var(--g-d, #37383a) calc(100% * var(--k, 0.55)), #181b1e) 0%, color-mix(in srgb, var(--g-d, #37383a) calc(58% * var(--k, 0.55)), #181b1e) 55%, color-mix(in srgb, var(--g-d, #37383a) calc(30% * var(--k, 0.55)), #181b1e) 100%);color:#f2f4f7}.sbx-c-artist:hover,.sbx-c-artist:is(:focus-visible,[aria-expanded=true]){background:linear-gradient(100deg, color-mix(in srgb, var(--g-d, #37383a) calc(100% * var(--k, 0.55)), #202327) 0%, color-mix(in srgb, var(--g-d, #37383a) calc(72% * var(--k, 0.55)), #202327) 55%, color-mix(in srgb, var(--g-d, #37383a) calc(44% * var(--k, 0.55)), #202327) 100%)}@media(hover: hover)and (pointer: fine){.sbx-c-artist:hover:not(:is(:focus-visible,[aria-expanded=true])){border-color:var(--kk-line-control-hover)}}.sbx-c-artist__ava{position:relative;display:inline-grid;place-items:center;flex-shrink:0;width:var(--sbx-ava);height:var(--sbx-ava);border-radius:50%;overflow:hidden;background:linear-gradient(145deg, #213c30, #162820)}.sbx-c-artist__img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.sbx-c-artist__text{display:flex;flex:1;flex-direction:column;min-width:0}.sbx-c-artist__name{display:block;min-width:0;overflow:hidden;font-family:var(--kk-font-body);font-size:14px;font-weight:700;line-height:1.2;color:#f2f4f7;white-space:nowrap;text-overflow:ellipsis}.sbx-c-artist__sub{display:block;min-width:0;overflow:hidden;margin-top:2px;font-size:12px;font-weight:500;line-height:1.2;color:#babec3;white-space:nowrap;text-overflow:ellipsis}.sbx-c-artist__managed{display:block;min-width:0;overflow:hidden;margin-top:2px;font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;color:#babec3}.kc-scope .sbx-c-artist .sbx-c-artist__chev{flex-shrink:0;margin-left:auto;font-size:18px;line-height:1;color:#babec3}.sbx-c-artist__ava--add{display:grid;place-items:center;background:#34fa7d;color:#00220a;box-shadow:none}.sbx-c-artist__ava--add .material-symbols-outlined{font-size:20px;font-variation-settings:"wght" 500}@media(min-width: 769px){body:not(.sbx-is-rail) .sbx-c-top{height:var(--sbx-row)}body:not(.sbx-is-rail) .sbx-c-artist{position:absolute;top:0;left:0;z-index:35;width:100%;height:var(--sbx-row);min-height:0}body:not(.sbx-is-rail) .sbx-b-pop{top:calc(var(--sbx-row) + 8px + 8px)}body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create){transition:top 180ms var(--kk-ease-out) 140ms,height 180ms var(--kk-ease-out) 140ms}body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create) .sbx-c-artist__sub,body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create) .sbx-c-artist__managed{max-height:0;margin-top:0;opacity:0;transform:translateY(-4px);white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;transition:max-height 180ms var(--kk-ease-out) 140ms,margin-top 180ms var(--kk-ease-out) 140ms,opacity 100ms linear 140ms,transform 180ms var(--kk-ease-out) 140ms}body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):is(:focus-visible,[aria-expanded=true]){top:-8px;height:calc(var(--sbx-row) + 2*8px);transition:top 220ms var(--kk-ease-out) 100ms,height 220ms var(--kk-ease-out) 100ms}body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):is(:focus-visible,[aria-expanded=true]) .sbx-c-artist__sub,body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):is(:focus-visible,[aria-expanded=true]) .sbx-c-artist__managed{max-height:30px;margin-top:2px;opacity:1;transform:none;transition:max-height 220ms var(--kk-ease-out) 100ms,margin-top 220ms var(--kk-ease-out) 100ms,opacity 160ms linear 140ms,transform 220ms var(--kk-ease-out) 100ms}}@media(min-width: 769px)and (hover: hover)and (pointer: fine){body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):hover{top:-8px;height:calc(var(--sbx-row) + 2*8px);transition:top 220ms var(--kk-ease-out) 100ms,height 220ms var(--kk-ease-out) 100ms}body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):hover .sbx-c-artist__sub,body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):hover .sbx-c-artist__managed{max-height:30px;margin-top:2px;opacity:1;transform:none;transition:max-height 220ms var(--kk-ease-out) 100ms,margin-top 220ms var(--kk-ease-out) 100ms,opacity 160ms linear 140ms,transform 220ms var(--kk-ease-out) 100ms}}@media(min-width: 769px)and (prefers-reduced-motion: reduce){body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create){transition:top 0s linear 260ms,height 0s linear 260ms}body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create) .sbx-c-artist__sub,body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create) .sbx-c-artist__managed{transform:none;transition:max-height 0s linear 260ms,margin-top 0s linear 260ms,opacity 120ms linear 140ms}body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):is(:focus-visible,[aria-expanded=true]){transition:top 0s linear 100ms,height 0s linear 100ms}body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):is(:focus-visible,[aria-expanded=true]) .sbx-c-artist__sub,body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):is(:focus-visible,[aria-expanded=true]) .sbx-c-artist__managed{transition:max-height 0s linear 100ms,margin-top 0s linear 100ms,opacity 120ms linear 100ms}}@media(min-width: 769px)and (prefers-reduced-motion: reduce)and (hover: hover)and (pointer: fine){body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):hover{transition:top 0s linear 100ms,height 0s linear 100ms}body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):hover .sbx-c-artist__sub,body:not(.sbx-is-rail) .sbx-c-artist:not(.sbx-c-artist--create):hover .sbx-c-artist__managed{transition:max-height 0s linear 100ms,margin-top 0s linear 100ms,opacity 120ms linear 100ms}}.sbx-b-pop{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:40;max-height:min(72vh,34rem);overflow-y:auto;padding:6px;border:1px solid rgba(242,244,247,.14);border-radius:10px;background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);animation:kc-reveal var(--kk-dur) var(--kk-ease-out)}.sbx-b-pop__title{margin:6px 10px;font-size:var(--kk-fs-caption);font-weight:600;color:#92969a}.sbx-b-pop__list{display:flex;flex-direction:column;gap:2px}.sbx-b-prow,.sbx-b-pop__list>a{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 10px;border-radius:.5rem;color:#f2f4f7}.sbx-b-prow:hover,.sbx-b-pop__list>a:hover{background:rgba(242,244,247,.06)}.sbx-b-prow[aria-current=true]{background:rgba(52,250,125,.1)}.sbx-b-prow[aria-current=true] .sbx-b-prow__name{font-weight:600}.sbx-b-prow__img{flex-shrink:0;width:30px;height:30px;border-radius:50%;object-fit:cover}.sbx-b-prow__text{display:flex;flex:1;flex-direction:column;min-width:0}.sbx-b-prow__name,.sbx-b-pop__list>a .username{min-width:0;overflow:hidden;font-size:14px;font-weight:600;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.sbx-b-prow__role{min-width:0;overflow:hidden;font-size:11px;line-height:1.25;color:#92969a;white-space:nowrap;text-overflow:ellipsis}.kc-scope .sbx-b-prow__check{font-size:18px;color:var(--kk-mint)}.sbx-b-prow--action{min-height:38px;color:#babec3}.sbx-b-prow--action:hover{color:#f2f4f7}.kc-scope .sbx-b-prow__glyph{width:30px;font-size:18px;color:#92969a;text-align:center}.sbx-b-pop__foot{display:flex;flex-direction:column;gap:2px;margin-top:6px;padding-top:6px;border-top:1px solid rgba(242,244,247,.08)}.sbx-b-scrim{display:none}@media(max-width: 768px){.sbx-b-scrim:not([hidden]){position:fixed;inset:0;z-index:39;display:block;background:rgba(0,0,0,.5);animation:kc-fade 200ms ease-out}.sbx-b-pop{position:fixed;top:auto;right:0;bottom:0;left:0;max-height:82vh;padding:22px 12px calc(16px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:18px 18px 0 0;animation:kc-sheet-in var(--kk-dur-slow) var(--kk-ease-out)}.sbx-b-pop::before{content:"";position:absolute;top:8px;left:50%;width:40px;height:5px;margin-left:-20px;border-radius:3px;background:rgba(255,255,255,.22)}.sbx-b-pop__title{margin:4px 10px 10px;color:var(--kk-text)}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.sbx-b-pop__title{font-size:var(--kk-fs-body)}}@media(max-width: 768px){.sbx-b-prow{min-height:52px}}.sbx-c-nav{display:flex;flex-direction:column;gap:1px;margin:16px calc(-1*var(--sbx-edge)) 0}.sbx-c-util{display:flex;flex-direction:column;gap:1px;margin:auto calc(-1*var(--sbx-edge)) 0;padding-top:10px;border-top:1px solid rgba(242,244,247,.07)}.sbx-c-help,.sbx-c-support,.sbx-c-wn{display:contents}.sbx-c-item{position:relative;display:flex;align-items:center;gap:11px;height:35px;min-height:35px;padding:0 calc(var(--sbx-edge) + 10px);border-radius:0;font-size:14px;font-weight:600;line-height:1;color:#babec3;white-space:nowrap;transition:background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out)}.sbx-c-item:hover{background:rgba(242,244,247,.04);color:#f2f4f7}.sbx-c-item:hover .sbx-c-item__tile{background:rgba(0,0,0,0);color:#babec3}.sbx-c-item[aria-current=page]{background:var(--kk-fill-2);font-weight:600;color:#f2f4f7}.sbx-c-item[aria-current=page] .sbx-c-item__tile{background:rgba(0,0,0,0);color:#f2f4f7;box-shadow:none}.sbx-c-item[aria-current=page]::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:0 3px 3px 0;background:var(--kk-accent)}@media(max-width: 768px){.sbx-c-item{height:48px;min-height:48px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.sbx-c-item{font-size:16px}}.sbx-c-item__tile{position:relative;display:inline-grid;flex-shrink:0;place-items:center;width:18.5px;height:18.5px;border-radius:0;background:rgba(0,0,0,0);color:#92969a;transition:color var(--kk-dur-fast) var(--kk-ease-out)}.sbx-c-item__tile .material-symbols-outlined{font-size:18.5px;line-height:1}.sbx-c-item__label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sbx-c-item__pill{flex-shrink:0;height:18px;min-width:20px;margin-left:auto;padding:0 6px;border-radius:9px;background:#1f2226;font:600 10.5px/18px "Geist Mono",ui-monospace,monospace;font-variant-numeric:tabular-nums;color:#babec3;text-align:center}.sbx-c-item__pill--mute{background:rgba(242,244,247,.04);color:#92969a}.sbx--c .sbx-c-item--wn{height:35px;min-height:35px;font-size:14px;font-weight:600;color:#babec3}@media(max-width: 768px){.sbx--c .sbx-c-item--wn{height:48px;min-height:48px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.sbx--c .sbx-c-item--wn{font-size:16px}}.sbx--c .sbx-c-item--wn .sbx-c-item__tile{background:rgba(0,0,0,0);color:#92969a}.sbx--c .sbx-c-item--wn .sbx-c-item__tile .material-symbols-outlined{font-size:18.5px}.sbx--c .sbx-c-item--wn:hover{color:#f2f4f7}.sbx--c .sbx-c-item--wn:hover .sbx-c-item__tile{color:#babec3}.sbx--c .sbx-c-item--wn[aria-current=page]{color:#f2f4f7}.sbx--c .sbx-c-item--wn[aria-current=page] .sbx-c-item__tile{color:#f2f4f7}.sbx--c .sbx-c-wn__label{display:flex;flex:1;align-items:center;justify-content:space-between;gap:8px}.sbx--c .sbx-c-wn__ver{margin-left:auto;font:500 11px/1 "Geist Mono",ui-monospace,monospace;font-variant-numeric:tabular-nums;color:#92969a}.sbx-c-me{position:relative;display:flex;align-items:center;gap:6px;margin-top:10px;padding:7px 8px 7px 10px;border:1px solid rgba(242,244,247,.08);border-radius:10px;background:#16191c}.sbx-c-me__btn{display:flex;flex:1;align-items:center;gap:9px;min-width:0;min-height:28px;padding:0;border-radius:.5rem;color:#f2f4f7}.sbx-c-me__btn:hover .sbx-c-me__name,.sbx-c-me__btn[aria-expanded=true] .sbx-c-me__name{color:#fff}.sbx-c-me__img{flex-shrink:0;width:28px;height:28px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px rgba(242,244,247,.14);pointer-events:none}.sbx-c-me__text{display:flex;flex:1;flex-direction:column;min-width:0}.sbx-c-me__name{display:block;min-width:0;overflow:hidden;font-size:14px;font-weight:600;line-height:1.2;color:#f2f4f7;white-space:nowrap;text-overflow:ellipsis}.sbx-c-me__sub{display:block;min-width:0;overflow:hidden;margin-top:1px;font-size:11px;line-height:1.2;color:#92969a;white-space:nowrap;text-overflow:ellipsis}@media(min-width: 769px){.sbx--c .sbx-collapse{position:absolute;right:8px;bottom:calc((100% - 28px)/2)}.sbx--c .sbx-c-me__btn{margin-right:32px}}.sbx-c-icon{display:grid;flex-shrink:0;place-items:center;width:28px;height:28px;border-radius:7px;color:#92969a}.sbx-c-icon .material-symbols-outlined{font-size:18px}.sbx-c-icon:hover{background:rgba(242,244,247,.06);color:#f2f4f7}@media(max-width: 768px){.sbx-c-icon{display:none}}body:not(.sbx-is-rail) .sbx-collapse__to-full,.sbx-is-rail .sbx-collapse__to-rail{display:none}.sbx-c-menu{position:absolute;right:0;bottom:calc(100% + 8px);left:0;z-index:40;display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid var(--kk-line);border-radius:.5rem;background:#202327;box-shadow:var(--kk-shadow-dialog);animation:kc-reveal var(--kk-dur) var(--kk-ease-out)}.sbx-c-mrow{display:flex;align-items:center;gap:12px;min-height:2.75rem;padding:0 10px;border-radius:.5rem;font-size:.875rem;font-weight:500;color:var(--kk-text)}.sbx-c-mrow .material-symbols-outlined{font-size:1.375rem;color:var(--kk-text-3)}.sbx-c-mrow:hover{background:var(--kk-fill-2)}.sbx-c-menu__line{margin:4px 6px;border:0;border-top:1px solid var(--kk-hairline)}.sbx-c-early{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding:0 2px 0 4px;font-size:12px;line-height:1;white-space:nowrap}@media(max-width: 768px){.sbx-c-early{min-height:48px;margin-top:4px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.sbx-c-early{font-size:var(--kk-fs-small)}}.sbx-c-early__tag{padding:4px 8px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-pill);font-weight:600;color:var(--kk-text-2)}.sbx-c-early__go:focus-visible,.sbx-c-me__out:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.sbx-c-early__go,.sbx-c-me__out{display:inline-flex;align-items:center;gap:6px;margin-left:auto;min-height:28px;padding:0 8px;border:0;border-radius:var(--kk-r-control);background:rgba(0,0,0,0);font:inherit;font-weight:600;color:var(--kk-text-2);cursor:pointer;transition:background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out)}.sbx-c-early__go .material-symbols-outlined,.sbx-c-me__out .material-symbols-outlined{font-size:16px;color:var(--kk-text-3)}.sbx-c-early__go:hover,.sbx-c-early__go[aria-expanded=true],.sbx-c-me__out:hover,.sbx-c-me__out[aria-expanded=true]{background:var(--kk-fill-1);color:var(--kk-text)}.sbx-c-early__go:hover .material-symbols-outlined,.sbx-c-early__go[aria-expanded=true] .material-symbols-outlined,.sbx-c-me__out:hover .material-symbols-outlined,.sbx-c-me__out[aria-expanded=true] .material-symbols-outlined{color:var(--kk-text-2)}.sbx-c-early__go[aria-expanded=true],.sbx-c-me__out[aria-expanded=true]{background:var(--kk-fill-2)}@media(max-width: 768px){.sbx-c-early__go,.sbx-c-me__out{min-height:44px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.sbx-c-early__go .material-symbols-outlined,.sbx-c-me__out .material-symbols-outlined{font-size:18px}}.sbx-c-me__out{flex-shrink:0;font-size:var(--kk-fs-small)}@media(min-width: 769px){.sbx-c-me__out{display:none}}@media(max-width: 768px){.sbx-c-me{padding-block:1px}.sbx-c-me__btn{min-height:44px}}.sbx-c-item--fb{width:100%}.sbx-c-item--fb[aria-expanded=true]{background:var(--kk-fill-2);color:var(--kk-text)}.sbx-is-rail .sbx--c .sbx-c-early{visibility:hidden;opacity:0;pointer-events:none}.sbx-is-rail .sbx--c [data-tip]{position:relative}.sbx-is-rail .sbx--c [data-tip]:is(:hover,:focus-visible)::after{content:attr(data-tip);position:absolute;top:50%;left:calc(100% + 12px);z-index:60;padding:6px 10px;border-radius:8px;background:#1f2226;border:1px solid rgba(242,244,247,.12);box-shadow:0 8px 20px -8px rgba(0,0,0,.7);font-size:12.5px;font-weight:500;line-height:1.3;color:#f2f4f7;white-space:nowrap;pointer-events:none;transform:translateY(-50%);animation:kc-fade 120ms ease-out}.sbx-is-rail .sbx--c [aria-expanded=true][data-tip]::after{display:none}.sbx-is-rail .sbx--c .sbx-c-top{height:var(--sbx-row)}.sbx-is-rail .sbx--c .sbx-c-artist{position:absolute;top:calc((var(--sbx-row) - 30px)/2);left:calc((var(--sbx-rail) - 24px - 30px)/2);z-index:35;width:30px;height:30px;min-height:0;padding:0;border-width:0;border-radius:50%;background:rgba(0,0,0,0);box-shadow:none}.sbx-is-rail .sbx--c .sbx-c-artist[data-tip]:is(:hover,:focus-visible)::after{left:calc(100% + 12px + (var(--sbx-rail) - 24px - 30px)/2)}.sbx-is-rail .sbx--c .sbx-c-artist .sbx-c-artist__ava{width:30px;height:30px}.sbx-is-rail .sbx--c .sbx-c-artist__sub{max-height:0;margin-top:0;overflow:hidden;opacity:0}.sbx-is-rail .sbx--c .sbx-c-artist__text,.sbx-is-rail .sbx--c .sbx-c-artist__chev,.sbx-is-rail .sbx--c .sbx-c-item__label,.sbx-is-rail .sbx--c .sbx-c-me__text{opacity:0;pointer-events:none;transform:translateX(-6px)}.sbx-is-rail .sbx--c .sbx-c-item__pill,.sbx-is-rail .sbx--c .sbx-c-wn__ver{display:none}.sbx-is-rail .sbx--c .sbx-c-item{padding:0 0 0 calc((var(--sbx-rail) - 24px - 18.5px)/2 + var(--sbx-edge))}.sbx-is-rail .sbx--c .sbx-c-item[data-tip]:is(:hover,:focus-visible)::after{left:calc(100% + 12px - var(--sbx-edge))}.sbx-is-rail .sbx--c .sbx-c-me{padding:7px 0}.sbx-is-rail .sbx--c .sbx-c-me__btn{margin-right:0;margin-bottom:34px;padding-right:0;padding-left:calc((var(--sbx-rail) - 24px - 28px)/2)}.sbx-is-rail .sbx--c .sbx-collapse{position:absolute;right:calc((var(--sbx-rail) - 24px - 28px)/2);bottom:6px}.sbx-is-rail .sbx--c .sbx-c-menu{right:auto;bottom:0;left:calc(100% + 12px);width:240px}@media(prefers-reduced-motion: no-preference){body.kc-shell.sbx-railing.sbx-is-rail{transition:grid-template-columns 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms}body.kc-shell.sbx-railing.sbx-is-rail .sbx--c .sbx-c-artist{transition:top 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,left 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,width 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,height 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,padding 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,border-radius 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,background-color 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,box-shadow 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms}body.kc-shell.sbx-railing.sbx-is-rail .sbx--c .sbx-c-artist .sbx-c-artist__ava{transition:width 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,height 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,transform 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms}body.kc-shell.sbx-railing.sbx-is-rail .sbx--c .sbx-c-artist .sbx-c-artist__sub{transition:none}body.kc-shell.sbx-railing.sbx-is-rail .sbx--c .sbx-c-artist .sbx-c-artist__text,body.kc-shell.sbx-railing.sbx-is-rail .sbx--c .sbx-c-artist .sbx-c-artist__chev,body.kc-shell.sbx-railing.sbx-is-rail .sbx--c .sbx-c-item .sbx-c-item__label,body.kc-shell.sbx-railing.sbx-is-rail .sbx--c .sbx-c-me__btn .sbx-c-me__text{transition:opacity 70ms linear 0ms,transform 120ms cubic-bezier(0.22, 1, 0.36, 1) 0ms}body.kc-shell.sbx-railing.sbx-is-rail .sbx--c .sbx-c-item{transition:padding 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out)}body.kc-shell.sbx-railing.sbx-is-rail .sbx--c .sbx-c-me__btn{transition:margin 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,padding 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms}body.kc-shell.sbx-railing.sbx-is-rail .sbx--c .sbx-collapse{transition:right 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms,bottom 220ms cubic-bezier(0.22, 1, 0.36, 1) 50ms}body.kc-shell.sbx-railing:not(.sbx-is-rail){transition:grid-template-columns 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms}body.kc-shell.sbx-railing:not(.sbx-is-rail) .sbx--c .sbx-c-artist{transition:top 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,left 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,width 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,height 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,padding 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,border-radius 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,background-color 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,box-shadow 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms}body.kc-shell.sbx-railing:not(.sbx-is-rail) .sbx--c .sbx-c-artist .sbx-c-artist__ava{transition:width 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,height 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,transform 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms}body.kc-shell.sbx-railing:not(.sbx-is-rail) .sbx--c .sbx-c-artist .sbx-c-artist__sub{transition:none}body.kc-shell.sbx-railing:not(.sbx-is-rail) .sbx--c .sbx-c-artist .sbx-c-artist__text,body.kc-shell.sbx-railing:not(.sbx-is-rail) .sbx--c .sbx-c-artist .sbx-c-artist__chev,body.kc-shell.sbx-railing:not(.sbx-is-rail) .sbx--c .sbx-c-item .sbx-c-item__label,body.kc-shell.sbx-railing:not(.sbx-is-rail) .sbx--c .sbx-c-me__btn .sbx-c-me__text{transition:opacity 150ms linear 100ms,transform 220ms cubic-bezier(0.22, 1, 0.36, 1) 60ms}body.kc-shell.sbx-railing:not(.sbx-is-rail) .sbx--c .sbx-c-item{transition:padding 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out)}body.kc-shell.sbx-railing:not(.sbx-is-rail) .sbx--c .sbx-c-me__btn{transition:margin 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,padding 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms}body.kc-shell.sbx-railing:not(.sbx-is-rail) .sbx--c .sbx-collapse{transition:right 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms,bottom 280ms cubic-bezier(0.22, 1, 0.36, 1) 0ms}}@media(prefers-reduced-motion: reduce){body.kc-shell.sbx-railing .sbx--c .sbx-c-artist,body.kc-shell.sbx-railing .sbx--c .sbx-c-artist .sbx-c-artist__ava,body.kc-shell.sbx-railing .sbx--c .sbx-c-artist .sbx-c-artist__sub,body.kc-shell.sbx-railing .sbx--c .sbx-c-artist .sbx-c-artist__text,body.kc-shell.sbx-railing .sbx--c .sbx-c-artist .sbx-c-artist__chev,body.kc-shell.sbx-railing .sbx--c .sbx-c-item .sbx-c-item__label,body.kc-shell.sbx-railing .sbx--c .sbx-c-me__btn .sbx-c-me__text,body.kc-shell.sbx-railing .sbx--c .sbx-c-me__btn,body.kc-shell.sbx-railing .sbx--c .sbx-collapse{transition:none}}img[data-avatar][data-avatar-failed]{display:none}span.kk-ava-ini{display:none;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#4b4f53;color:#fff;font-size:.875rem;font-weight:600;line-height:1;letter-spacing:.02em;white-space:nowrap;user-select:none}img[data-avatar][data-avatar-failed]+span.kk-ava-ini,span.kk-ava-ini--only{display:flex}.sbx-c-artist__ini{width:100%;height:100%;background:linear-gradient(145deg, #213c30, #162820);font-size:11px;font-weight:700}span.kk-ava-ini.sbx-c-me__img{background:#24282b;font-size:10.5px;font-weight:700;letter-spacing:.02em;color:#f2f4f7}span.kk-ava-ini.tl-pbar__img{font-size:16px}.sbx-c-help{margin-top:10px;padding-top:10px;border-top:1px solid var(--kk-hairline)}.sbx-c-help+.sbx-c-ask{margin-top:2px;padding-top:0;border-top:0}.tl-head{grid-area:1/2/2/3;display:flex;align-items:center;min-width:0;padding:var(--tl-gap) 2px 0 6px}@media(max-width: 768px){.tl-head{grid-area:1/1/2/2;padding:calc(64px + env(safe-area-inset-top)) 4px 4px}}.tl-head__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;width:100%;min-width:0;min-height:var(--tl-row)}@media(max-width: 768px){.tl-head__row{gap:12px}}.tl-head__text{min-width:0}.tl-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:-10px 0 0 -2px;padding:0 8px 0 2px;border-radius:8px;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2);text-decoration:none;transition:color var(--kk-dur-fast) var(--kk-ease-out)}.tl-back .material-symbols-outlined{font-size:1.125rem}.tl-back:hover{color:var(--kk-text)}.tl-back:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.tl-title{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.03em;font-size:max(2.125rem,30px);line-height:1.1;color:var(--kk-text);overflow-wrap:anywhere}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.tl-title{font-size:30px}}.tl-actions{display:flex;flex-shrink:0;align-items:center;gap:14px}@media(max-width: 768px){.tl-actions{position:relative;flex-wrap:wrap;width:100%}}.tl-actions__lead{font-size:var(--kk-fs-small);color:var(--kk-text-3)}@media(max-width: 768px){.tl-actions__lead{display:none}}.tl-btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out);gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.tl-btn .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.tl-btn{min-height:44px}}.tl-btn--quiet{background:var(--kk-fill-2);color:var(--kk-text)}.tl-btn--quiet .material-symbols-outlined{color:var(--kk-text-2)}.tl-btn--quiet:hover{background:var(--kk-fill-3)}.tl-btn--secondary{border:1px solid rgba(0,0,0,0);background:rgba(255,255,255,.06);border-color:var(--kk-line);color:var(--kk-text)}.tl-btn--secondary:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.tl-btn--secondary:active:not(:disabled){background:rgba(255,255,255,.14)}.tl-btn--secondary:disabled{background:var(--kk-fill-2);border-color:rgba(0,0,0,0);color:var(--kk-text-off)}.tl-btn--secondary .material-symbols-outlined{color:inherit}.tl-btn--secondary:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.tl-btn--primary{background:var(--kk-primary);box-shadow:var(--kk-shadow-btn);color:var(--kk-on-primary)}.tl-btn--primary .material-symbols-outlined{color:inherit}.tl-btn--primary:hover:not(:disabled){background:var(--kk-primary-press)}.tl-btn--primary:disabled{background:var(--kk-fill-2);box-shadow:none;color:var(--kk-text-off);cursor:not-allowed}@media(max-width: 768px){.tl-btn--primary{flex:1 1 auto}}.tl-btn--accent{background:var(--kk-accent);color:var(--kk-on-accent)}.tl-btn--accent .material-symbols-outlined{color:inherit}.tl-btn--accent:hover{background:var(--kk-accent-press)}@media(max-width: 768px){.tl-btn--accent{min-height:44px}}.tl-btn--accent:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:none,var(--kk-ring-filled)}.tl-head--dm1 .tl-head__row{flex-wrap:nowrap;gap:14px}.tl-head--dm1 .tl-head__text{display:flex;align-items:center;gap:14px}.tl-head--dm1 .tl-title{white-space:nowrap}.tl-head--dm1 .tl-sub{min-width:0;overflow:hidden;text-overflow:ellipsis}.tl-head--dm1 .tl-actions{gap:14px}@media(max-width: 768px){.tl-head--dm1 .tl-head__row{flex-wrap:wrap;gap:12px}.tl-head--dm1 .tl-head__text{flex-direction:column;align-items:flex-start;gap:6px}.tl-head--dm1 .tl-title{white-space:normal}.tl-head--dm1 .tl-actions{flex-wrap:wrap;gap:10px}.tl-head--dm1 .tl-search,.tl-head--dm1 .tl-btn--accent{flex:1 1 100%}}.tl-sub{margin:0;font-size:12.5px;line-height:1.3;white-space:nowrap;color:var(--kk-text-2)}@media(max-width: 768px){.tl-sub{white-space:normal}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.tl-sub{font-size:14px}}.tl-search{display:flex;align-items:center;gap:8px;width:230px;height:38px;padding:0 10px 0 12px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-control);background:var(--kk-surface);color:var(--kk-text-3);cursor:text}.tl-search>.material-symbols-outlined{font-size:17px}.tl-search:hover{border-color:var(--kk-line)}.tl-search:has(.tl-search__input:focus-visible){border-color:var(--kk-line-control);outline:2px solid var(--kk-accent);outline-offset:2px}@media(max-width: 768px){.tl-search{flex:1 1 auto;width:auto;min-width:0;height:44px}}.tl-search__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.tl-search__input{flex:1;min-width:0;height:100%;padding:0;border:0;background:none;font-family:var(--kk-font-body);font-size:12.5px;color:var(--kk-text);outline:none}.tl-search__input::placeholder{color:var(--kk-text-3);opacity:1}.tl-search__input::-webkit-search-cancel-button{filter:grayscale(1) brightness(1.6);cursor:pointer}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.tl-search__input{font-size:16px}}.tl-search__key{flex-shrink:0;padding:2px 5px;border:1px solid var(--kk-hairline);border-radius:4px;font:500 10.5px/1 var(--kk-font-mono, ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace);color:var(--kk-text-3)}@media(max-width: 768px){.tl-search__key{display:none}}.tl-btn--icon{width:var(--tl-row);padding:0}.tl-save{display:inline-flex;align-items:center;gap:4px;min-height:var(--tl-row);padding:0 5px 0 14px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-pill);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.tl-save[hidden]{display:none}.tl-save[data-state=error]{border-color:var(--kk-error-line)}.tl-save[data-state=offline]{border-color:var(--kk-text-3)}.tl-save__pill{display:inline-flex;align-items:center;gap:8px;padding-right:9px;white-space:nowrap}.kc-scope .tl-save__icon{font-size:1.125rem;color:var(--kk-text-3)}[data-state=saved] .kc-scope .tl-save__icon{color:var(--kk-mint)}[data-state=error] .kc-scope .tl-save__icon{color:var(--kk-error)}[data-state=offline] .kc-scope .tl-save__icon{color:var(--kk-text-2)}.tl-save__text{font-weight:600;color:var(--kk-text)}[data-state=error] .tl-save__text{color:var(--kk-error)}.tl-save__sub{color:var(--kk-text-3)}.tl-save__sub::before{content:"· "}.tl-save__sub[hidden]{display:none}@media(max-width: 600px){.tl-save__sub{display:none}}.tl-save__retry:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.tl-save__retry{min-height:32px;padding:0 12px;border-radius:var(--kk-r-pill);background:var(--kk-fill-2);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.tl-save__retry:hover{background:var(--kk-fill-3)}.tl-save__retry[hidden]{display:none}.tl-more{position:relative}@media(max-width: 768px){.tl-more{position:static}}@media(max-width: 768px){body:is(:not(.upload-empty),.uf-reopening) .tl-head__row:has(.tl-more) .tl-actions{width:auto;margin-left:auto;flex-wrap:nowrap}}.tl-menu{border:1px solid var(--kk-hairline);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:15rem;padding:6px}.tl-menu[hidden]{display:none}.tl-menu__item:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}.tl-menu__item{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--kk-target);padding:0 12px;border-radius:8px;font-size:var(--kk-fs-small);font-weight:600;text-align:left;color:var(--kk-text)}.tl-menu__item .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-2)}.tl-menu__item:hover{background:var(--kk-fill-2)}.tl-menu__item[hidden]{display:none}body:not(.upload-empty) .tl-actions [data-when=empty],body.upload-empty .tl-actions [data-when=release]{display:none}.tl-pbar{display:none}@media(max-width: 768px){.tl-pbar{position:fixed;top:0;right:0;left:0;z-index:900;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:8px;height:calc(60px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 12px 0;transition:background-color var(--kk-dur) var(--kk-ease-out),box-shadow var(--kk-dur) var(--kk-ease-out)}.tl-scrolled .tl-pbar{background:#0c0f12;box-shadow:0 1px 0 var(--kk-hairline)}.tl-pbar__btn,.tl-pbar__who{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#14171b;color:var(--kk-text)}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.tl-pbar__btn .material-symbols-outlined,.tl-pbar__who .material-symbols-outlined{font-size:24px}}@media(max-width: 768px){.tl-pbar__who{padding:0}.tl-pbar__end{display:flex;align-items:center;justify-self:end;gap:8px}.tl-pbar__img{width:36px;height:36px;border-radius:50%;object-fit:cover}.tl-pbar__title{display:-webkit-box;overflow:hidden;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.15;color:var(--kk-text);text-align:start;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;opacity:0;transform:translateY(6px);transition:opacity var(--kk-dur) var(--kk-ease-out),transform var(--kk-dur) var(--kk-ease-out)}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.tl-pbar__title{font-size:17px}}@media(max-width: 768px){.tl-scrolled .tl-pbar__title{opacity:1;transform:none}.sbx-drawer-open .tl-pbar{visibility:hidden}body:has(.modal:not(.hidden),.alert-modal) .tl-pbar{visibility:hidden}}.uf-main{grid-area:2/2/3/3;display:block;min-width:0;min-height:0;height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) rgba(0,0,0,0)}@media(max-width: 768px){.uf-main{grid-area:2/1/3/2;height:auto;overflow:visible}}.uf-page.card{display:flex;flex-direction:column;gap:28px;height:auto;min-height:0;padding:32px 36px 30px;overflow:visible;border-radius:.5rem;background-color:#202327;color:var(--kk-text)}@media(max-width: 768px){.uf-page.card{gap:22px;padding:22px 16px}}@media(min-width: 769px){body:is(:not(.upload-empty),.uf-reopening) .uf-page.card{min-height:clamp(620px,100dvh - var(--tl-top) - var(--tl-band) - var(--tl-gap)*3,960px)}body:is(:not(.upload-empty),.uf-reopening) .uf-page__foot{margin-top:auto}}.upload-empty .uf-hero:not(:where(.mo-skel *)),.upload-empty .uf-facts:not(:where(.mo-skel *)),.upload-empty .uf-tl:not(:where(.mo-skel *)),.upload-empty .uf-page__foot:not(:where(.mo-skel *)),body:not(.upload-empty) .uf-drop,body:not(.upload-empty) .uf-drafts{display:none}.uf-h3{font-size:var(--kk-fs-small);font-weight:600;line-height:1.3;color:var(--kk-text)}.uf-eyebrow{display:block;min-width:0;overflow:hidden;font-size:12px;font-weight:700;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--kk-text-3)}.uf-eyebrow--name{font-size:var(--kk-fs-small);font-weight:600;letter-spacing:normal;text-transform:none}.uf-eyebrow--track{display:flex;gap:.35em}.uf-eyebrow--track>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.uf-eyebrow--track>span+span{flex:none}.uf-banner{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 12px;padding:12px 16px 12px 12px;border:1px solid var(--kk-hairline);border-radius:12px;background:var(--kk-fill-1);font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.uf-banner>.material-symbols-outlined{font-size:20px;color:var(--kk-mint)}.uf-banner p{flex:1;min-width:220px}.uf-banner strong{font-weight:600;color:var(--kk-text)}body:not(.upload-empty) #transfersClosedNote{display:none}.uf-hero{display:grid;grid-template-areas:"cover meta" "live live";grid-template-columns:14rem minmax(0, 1fr);align-items:end;column-gap:28px}@media(max-width: 768px){.uf-hero{grid-template-areas:"cover head" "live live" "foot foot";grid-template-columns:128px minmax(0, 1fr);align-items:center;column-gap:16px}}.uf-hero__meta{grid-area:meta;min-width:0}@media(max-width: 768px){.uf-hero__meta{display:contents}}@media(max-width: 768px){.uf-rel__head{grid-area:head}.uf-facts{grid-area:foot}.upload-empty:not(.uf-reopening) .tl-actions{gap:10px}.upload-empty .tl-actions__lead{display:inline}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.upload-empty .tl-actions__lead{font-size:var(--kk-fs-caption)}}@media(max-width: 768px){.upload-empty .tl-actions .tl-btn[data-when=empty]{padding:0 14px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.upload-empty .tl-actions .tl-btn[data-when=empty]{font-size:var(--kk-fs-caption)}}@media(max-width: 768px){.upload-empty .tl-actions .tl-btn[data-when=empty] .material-symbols-outlined{display:none}}.uf-cover{position:relative;grid-area:cover;width:14rem;height:14rem;overflow:hidden;border-radius:10px;box-shadow:0 14px 32px -14px rgba(0,0,0,.8),inset 0 0 0 1px rgba(255,255,255,.08)}.uf-cover img{display:block;width:100%;height:100%;object-fit:cover}.uf-cover:not(.is-empty){cursor:zoom-in}.uf-cover.is-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:var(--kk-bg);background-image:linear-gradient(115deg, transparent 22%, var(--kk-cover-sheen) 48%, transparent 74%);box-shadow:inset 0 0 0 1px var(--kk-hairline);font-size:13px;line-height:1.25;color:var(--kk-text-2);text-align:center;transition:background-color var(--kk-dur) var(--kk-ease-out),box-shadow var(--kk-dur) var(--kk-ease-out),color var(--kk-dur) var(--kk-ease-out)}.uf-cover.is-empty b{font-size:13px;font-weight:500;color:inherit}.uf-cover.is-empty .uf-cover__size-short{display:none}.uf-cover.is-empty small{font-family:var(--kk-font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:12px;color:var(--kk-text-2)}.uf-cover.is-empty:hover{box-shadow:inset 0 0 0 1px var(--kk-line-control);color:var(--kk-text)}.uf-cover.is-empty:hover .uf-cover__frame i{border-color:var(--kk-line-control)}.uf-cover.is-empty:hover .uf-cover__glyph>.material-symbols-outlined{color:var(--kk-text)}.upload-dragging .uf-cover.is-empty{background:var(--kk-mint-fill);box-shadow:inset 0 0 0 2px var(--kk-mint);color:var(--kk-mint)}.upload-dragging .uf-cover.is-empty .uf-cover__glyph>.material-symbols-outlined{color:var(--kk-mint)}.upload-dragging .uf-cover.is-empty .uf-cover__frame i{border-color:var(--kk-mint)}@media(max-width: 768px){.uf-cover{width:128px;height:128px}.uf-cover.is-empty{gap:4px}.uf-cover.is-empty .uf-cover__size{display:none}.uf-cover.is-empty .uf-cover__size-short{display:inline}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.uf-cover.is-empty b{font-size:12px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.uf-cover.is-empty small{font-size:10.5px}}@media(max-width: 768px){.uf-cover.is-empty .uf-cover__glyph{width:46px;height:34px}.uf-cover.is-empty .uf-cover__frame{inset:8px}}.uf-cover__glyph{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:40px;margin-bottom:6px;border-radius:var(--kk-r-pill);background:var(--kk-surface-input);box-shadow:inset 0 0 0 1px var(--kk-hairline)}.uf-cover__glyph>.material-symbols-outlined{font-size:28px;color:var(--kk-text-3);transition:color var(--kk-dur) var(--kk-ease-out)}.uf-cover__frame{position:absolute;inset:12px;pointer-events:none}.uf-cover__frame i{position:absolute;width:16px;height:16px;border:0 solid var(--kk-line-control);transition:border-color var(--kk-dur) var(--kk-ease-out)}.uf-cover__frame i:nth-child(1){top:0;left:0;border-top-width:1.5px;border-left-width:1.5px;border-top-left-radius:3px}.uf-cover__frame i:nth-child(2){top:0;right:0;border-top-width:1.5px;border-right-width:1.5px;border-top-right-radius:3px}.uf-cover__frame i:nth-child(3){bottom:0;left:0;border-bottom-width:1.5px;border-left-width:1.5px;border-bottom-left-radius:3px}.uf-cover__frame i:nth-child(4){right:0;bottom:0;border-right-width:1.5px;border-bottom-width:1.5px;border-bottom-right-radius:3px}.uf-cover-acts{grid-area:cover;align-self:end;justify-self:start;z-index:2;display:flex;gap:6px;margin:8px}@media(max-width: 768px){.uf-cover-acts{gap:4px;margin:4px}}.uf-cover-change{display:inline-flex;align-items:center;gap:4px;padding:4px 10px 4px 7px;border:0;border-radius:var(--kk-r-pill);background:var(--kk-surface-input);box-shadow:inset 0 0 0 1px var(--kk-border);font-size:12px;font-weight:600;color:var(--kk-text);cursor:pointer;transition:opacity var(--kk-dur) var(--kk-ease-out)}.uf-cover-change[hidden]{display:none}.uf-cover-change .material-symbols-outlined{font-size:15px}@media(any-hover: hover){.uf-cover-change{opacity:0}.uf-hero:hover .uf-cover-change,.uf-cover-change:focus-visible{opacity:1}}.uf-cover-change:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}@media(max-width: 768px){.uf-cover-change{padding:4px}.uf-cover-change .uf-cover-change__text{display:none}}.uf-rel__meta{display:flex;flex-direction:column;gap:6px;min-width:0}@media(max-width: 768px){.uf-rel__meta{display:contents}}.uf-rel__head{display:flex;flex-direction:column;gap:6px;min-width:0}.uf-rel__type{font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}.uf-rel__head{position:relative}.uf-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.uf-rel__name{display:flex;align-items:center;gap:2px;min-width:0}.uf-rel__name.is-invite{margin-left:-6px;padding-left:6px;border-radius:8px;cursor:text;transition:background-color var(--kk-dur) var(--kk-ease-out)}.uf-rel__name.is-invite>.uf-rel__title.is-editable{margin-left:0;padding-left:0}@media(any-hover: hover){.uf-rel__name.is-invite:hover{background:var(--kk-fill-1)}.uf-rel__name.is-invite:hover .uf-icon-btn{background:var(--kk-fill-2);color:var(--kk-text)}.uf-rel__name.is-invite:hover>.uf-rel__title.is-editable:hover{background:none}}.uf-rel__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-width:0;overflow:hidden;overflow-wrap:anywhere;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.015em;font-size:1.375rem;line-height:1.2;color:var(--kk-text)}.uf-rel__title.is-placeholder{font-weight:500;color:var(--kk-text-3)}.uf-rel__title.is-editable{cursor:text;margin-left:-6px;padding:0 6px;border-radius:8px;transition:background-color var(--kk-dur) var(--kk-ease-out)}@media(any-hover: hover){.uf-rel__title.is-editable:hover{background:var(--kk-fill-1)}.uf-rel__title.is-editable:hover+.uf-icon-btn{background:var(--kk-fill-2);color:var(--kk-text)}}.uf-rel__title:has(>input){display:block;overflow:visible}.is-big>.uf-rel__title{font-size:2.25rem;line-height:1.1;letter-spacing:-0.025em}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.is-big>.uf-rel__title{font-size:20px}}@media(max-width: 768px){.uf-rel__name:has(>.uf-rel__title>.uf-rename)>.uf-rel__title{flex:1}.uf-rel__name:has(>.uf-rel__title>.uf-rename)>.uf-icon-btn{display:none}}.kc-scope .uf-rename{width:min(100%,560px);height:auto;padding:2px 8px;border:1px solid var(--kk-mint-line-strong);border-radius:8px;background:var(--kk-fill-1);box-shadow:0 0 0 3px var(--kk-mint-halo);font:inherit;letter-spacing:inherit;color:var(--kk-text);outline:none}.uf-rel__artist{overflow:hidden;font-size:var(--kk-fs-small);text-overflow:ellipsis;white-space:nowrap;color:var(--kk-text-2)}.uf-icon-btn{display:inline-grid;flex-shrink:0;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--kk-text-3)}.uf-icon-btn .material-symbols-outlined{font-size:18px}.uf-icon-btn:hover{background:var(--kk-fill-2);color:var(--kk-text)}.uf-icon-btn.is-close{width:44px;height:44px;margin-left:auto}.uf-icon-btn.is-close .material-symbols-outlined{font-size:24px}.uf-facts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}@media(max-width: 768px){.uf-facts{margin-top:14px}}.uf-facts .uf-link{margin-left:6px;font-size:var(--kk-fs-caption)}.uf-fact>.material-symbols-outlined,.uf-check__list button>.material-symbols-outlined,.uf-proceed>.material-symbols-outlined{width:1em;overflow:hidden}.uf-fact{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;min-height:2rem;padding:0 12px 0 10px;border-radius:999px;background:var(--kk-fill-2);font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uf-fact .material-symbols-outlined{flex:none;font-size:16px;color:var(--kk-text-3)}.uf-fact .uf-fact__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uf-fact:hover{background:var(--kk-fill-3);color:var(--kk-text)}.uf-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;padding:28px 24px;border:1px dashed #808488;border-radius:var(--kk-r-card);color:var(--kk-text-2);text-align:center;cursor:pointer;transition:background-color var(--kk-dur) var(--kk-ease-out),border-color var(--kk-dur) var(--kk-ease-out)}@media(any-hover: hover){.uf-drop:hover{border-style:solid;border-color:var(--kk-mint-line-strong);background:var(--kk-fill-1)}}.upload-dragging .uf-drop{padding:27px 23px;border:2px dashed var(--kk-mint);background:var(--kk-mint-fill)}@media(max-width: 768px){.uf-drop{min-height:max(22rem,100svh - 20rem);padding:28px 18px 22px}.uf-drop:has(~.uf-drafts){min-height:max(20rem,100svh - 28rem)}.upload-dragging .uf-drop{padding:27px 17px 21px}}.uf-drop>.uf-btn{margin-top:16px}@media(max-width: 768px){.uf-drop>.uf-btn{width:100%;margin-top:1.25rem}}.uf-drop__icon{display:grid;flex-shrink:0;place-items:center;width:40px;height:40px;margin-bottom:10px;border-radius:50%;background:var(--kk-surface-input);border:1px solid var(--kk-border);color:#e2e7ec;transition:background-color var(--kk-dur) var(--kk-ease-out),transform var(--kk-dur) var(--kk-ease-out)}.uf-drop__icon svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.85;fill:none;stroke-linecap:round;stroke-linejoin:round}.upload-dragging .uf-drop__icon{background:var(--kk-mint);color:var(--kk-on-mint);transform:translateY(-2px)}@media(max-width: 768px){.uf-drop__icon{width:4rem;height:4rem;margin-bottom:1rem}}.uf-drop__text{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:36rem;min-width:0}.uf-drop__title{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.015em;font-size:28px;line-height:1.2;color:var(--kk-text);text-wrap:balance}.uf-drop__title.uf-ondrag{color:var(--kk-mint)}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.uf-drop__title{font-size:24px}}.uf-drop__text .uf-drop__title{font-weight:500}.uf-drop__fmt{font-size:var(--kk-fs-body);line-height:1.45;color:var(--kk-text-2);text-wrap:balance}.uf-drop__pills{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:6px}.uf-drop__pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:var(--kk-surface-input);border:1px solid var(--kk-border);font-size:12px;font-weight:500;color:#bbc0c4}body:not(.upload-dragging) .uf-ondrag,.upload-dragging .uf-offdrag,.upload-dragging .uf-drop__drag{display:none}@media(hover: none)and (pointer: coarse){.uf-drop__drag{display:none}}.uf-drop__note{margin-top:12px;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3);text-align:center;text-wrap:balance}.uf-drafts{display:flex;flex-direction:column;gap:12px}.uf-drafts ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;margin:0;padding:0;list-style:none}@media(max-width: 1024px){.uf-drafts ul{grid-template-columns:repeat(auto-fill, minmax(260px, 1fr))}}.uf-drafts__head{display:flex;align-items:center;justify-content:space-between}.uf-drafts__sub{font-size:12px;color:#94989c;font-weight:400;margin-left:8px}.uf-drafts__clean-link{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:#94989c;background:rgba(0,0,0,0);border:0;padding:4px 8px;border-radius:6px;cursor:pointer}.uf-drafts__clean-link .material-symbols-outlined{font-size:15px}.uf-drafts__clean-link:hover{color:#bbc0c4;background:#191d20}.uf-draft{position:relative;display:flex;align-items:center;gap:12px;min-height:68px;padding:10px 12px 10px 10px;border-radius:12px;background:var(--kk-surface-input);border:1px solid var(--kk-border);color:var(--kk-text)}.uf-draft:hover{background:var(--kk-surface-input-focus);border-color:var(--kk-line)}.uf-draft:hover .uf-draft__trash{opacity:1;background:rgba(240,96,96,.12);color:#f28b82}.uf-draft img{flex-shrink:0;width:48px;height:48px;border-radius:8px;object-fit:cover}.uf-draft__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;container:kk-draft/inline-size}.uf-draft__text b{overflow:hidden;font-size:var(--kk-fs-small);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.uf-draft__text small{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-draft__meta-row{display:flex;align-items:center;gap:6px;margin-top:2px;min-width:0}.uf-draft__pill{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;background:#222528;color:#bbc0c4;border:1px solid rgba(242,244,247,.06)}.uf-draft__pill.is-ready{background:rgba(58,222,130,.11);color:#3ade82;border-color:rgba(58,222,130,.22)}.uf-draft__pill.is-empty{background:rgba(242,244,247,.03);color:#9b9fa3}@container kk-draft (max-width: 190px){.uf-draft__pill-lead{display:none}}.uf-draft__actions{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.uf-draft__trash{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:7px;border:0;background:rgba(0,0,0,0);color:#83878b;opacity:.45;cursor:pointer}.uf-draft__trash .material-symbols-outlined{font-size:17px}.uf-draft__chev{font-size:18px;color:#83878b}.uf-hyb-wrap{display:flex;flex-direction:column;gap:8px}.uf-hyb-row{display:flex;align-items:center;gap:12px;min-width:0}.uf-hyb-play-btn{position:relative;display:inline-grid;flex-shrink:0;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-text);cursor:pointer}.uf-hyb-play-btn:hover:not(:disabled){background:var(--kk-fill-3)}.uf-hyb-play-btn:disabled{opacity:.45;cursor:default}.uf-hyb-play-btn.is-playing{background:var(--kk-mint-fill);box-shadow:inset 0 0 0 1px var(--kk-mint-line);color:var(--kk-mint)}.uf-hyb-play-btn .material-symbols-outlined{font-size:22px}.uf-hyb-play-btn.is-buffering::after{content:"";position:absolute;inset:-4px;border:2px solid rgba(0,0,0,0);border-top-color:var(--kk-mint);border-radius:50%;pointer-events:none;animation:kk-spin .9s linear infinite}.uf-hyb-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.uf-hyb-file{overflow:hidden;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text);text-overflow:ellipsis;white-space:nowrap}.uf-hyb-meta{font-size:var(--kk-fs-caption);font-variant-numeric:tabular-nums;color:var(--kk-text-2)}.uf-hyb-hints{margin:6px 0 0;padding:0;list-style:none;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uf-hyb-hints li+li{margin-top:2px}.uf-hyb-inline-scrub{display:flex;align-items:center;gap:8px;max-width:240px}.uf-hyb-bar{flex:1;height:4px;overflow:hidden;border-radius:999px;background:var(--kk-fill-3)}.uf-hyb-bar>i{display:block;width:0%;height:100%;border-radius:999px;background:var(--kk-mint)}.uf-hyb-time{font-size:var(--kk-fs-caption);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--kk-text-2)}.uf-hyb-caption{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uf-hyb-swapped-pill{display:inline-flex;align-items:center;gap:6px;padding:1px 8px;border-radius:999px;background:var(--kk-mint-fill);box-shadow:inset 0 0 0 1px var(--kk-mint-line);font-size:11.5px;font-weight:500;color:var(--kk-mint)}.uf-hyb-undo{padding:0;background:none;font:inherit;font-weight:500;color:var(--kk-text);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.uf-tl{animation:kc-fade var(--kk-dur-slow) var(--kk-ease-out)}.uf-tl__headrow,.uf-tl__row{display:grid;grid-template-columns:18px 18px 36px minmax(0, 1fr) 56px 22px;align-items:center;gap:12px;padding:0 10px 0 2px}.uf-tl__headrow{padding-bottom:10px;border-bottom:1px solid var(--kk-hairline);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kk-text-3)}.uf-tl__headrow span:nth-child(2){text-align:center}@media(max-width: 768px){.uf-tl__headrow{display:none}}.uf-tl__list{display:flex;flex-direction:column;gap:2px;margin:8px 0 0;padding:0;list-style:none}.uf-tl__row{min-height:4.125rem;border-radius:10px;cursor:pointer}@media(hover: hover){.uf-tl__row:hover{background:var(--kk-fill-1)}}.uf-tl__row.is-on{background:var(--kk-fill-2)}.uf-tl__row:hover .uf-trk__drag,.uf-tl__row:focus-visible .uf-trk__drag,.uf-tl__row.is-on .uf-trk__drag{opacity:.6}.uf-tl__row.sortable-ghost{opacity:.4}@media(max-width: 768px){.uf-tl__row{grid-template-columns:18px 44px minmax(0, 1fr) auto 20px;grid-template-areas:"num play name dur chev" "num play chips dur chev";align-content:center;gap:5px 10px;padding:6px 4px 6px 0}.uf-tl__row .uf-trk__drag{display:none}.uf-tl__row .uf-tl__title{display:contents}.uf-tl__row .uf-trk__num{grid-area:num}.uf-tl__row .uf-tl__play{grid-area:play}.uf-tl__row .uf-trk__name{grid-area:name}.uf-tl__row .uf-tl__chips{grid-area:chips}.uf-tl__row .uf-trk__dur{grid-area:dur;align-self:center;justify-self:end}.uf-tl__row .uf-trk__chev{grid-area:chev}}.kc-scope .uf-trk__drag{font-size:18px;color:var(--kk-text-3);opacity:0;cursor:grab}.uf-trk__num{font-size:var(--kk-fs-small);color:var(--kk-text-3);text-align:center;font-variant-numeric:tabular-nums}.uf-tl__row .uf-tl__play{position:relative;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:none;color:var(--kk-text);cursor:pointer}.uf-tl__row .uf-tl__play:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}@media(hover: hover){.uf-tl__row .uf-tl__play:hover:not(:disabled,.is-playing) .uf-tl__disc{background:var(--kk-fill-3)}}.uf-tl__row .uf-tl__play.is-playing .uf-tl__disc{background:var(--kk-mint);color:var(--kk-on-mint)}.uf-tl__row .uf-tl__play:disabled,.uf-tl__row .uf-tl__play.is-waiting{opacity:.45;cursor:default}@media(max-width: 768px){.uf-tl__row .uf-tl__play{width:44px;height:44px}}.uf-tl__disc{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--kk-fill-2)}@media(max-width: 768px){.uf-tl__disc{width:34px;height:34px}}.uf-tl__glyph{display:block;width:16px;height:16px;fill:currentColor}@media(max-width: 768px){.uf-tl__glyph{width:18px;height:18px}}.uf-tl__glyph--pause,.uf-tl__play.is-playing .uf-tl__glyph--play{display:none}.uf-tl__play.is-playing .uf-tl__glyph--pause{display:block}.uf-tl__ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke-width:2;stroke-linecap:round;pointer-events:none}@media(prefers-reduced-motion: reduce){.uf-tl__ring{display:none}}.uf-tl__ring-track,.uf-tl__ring-fill{stroke:rgba(0,0,0,0)}.uf-tl__play.is-started .uf-tl__ring-track{stroke:var(--kk-fill-2)}.uf-tl__play.is-started .uf-tl__ring-fill{stroke:var(--kk-mint-line-strong)}.uf-tl__play.is-playing .uf-tl__ring-fill{stroke:var(--kk-mint)}.uf-tl__play.is-buffering .uf-tl__ring{display:block;animation:kk-spin .9s linear infinite}.uf-tl__play.is-buffering .uf-tl__ring-track{stroke:var(--kk-fill-2)}.uf-tl__play.is-buffering .uf-tl__ring-fill{stroke:var(--kk-mint);stroke-dasharray:26 74}.uf-tl__title{display:flex;flex-direction:column;gap:5px;min-width:0}.uf-trk__name{overflow:hidden;font-size:var(--kk-fs-small);font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--kk-text)}.uf-trk__name.is-file{font-weight:500;font-style:italic;color:var(--kk-text-2)}.uf-tl__chips{display:flex;flex-wrap:wrap;gap:6px}.uf-tl__chips:empty{display:none}@media(max-width: 768px){.uf-tl__row:has(>.uf-tl__title>.uf-tl__chips:empty) .uf-trk__name{grid-row:1/3;align-self:center}}.uf-st{display:inline-flex;align-items:center;gap:7px;font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.uf-st::before{content:"";flex-shrink:0;width:7px;height:7px;border-radius:50%;background:currentColor}.uf-st.is-ok{color:var(--kk-mint)}.uf-st.is-todo::before{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1.5px currentColor}.uf-st.is-warn{color:var(--kk-warn)}.uf-tl__row.is-error{background:var(--kk-error-fill);box-shadow:inset 0 0 0 1px var(--kk-error-line)}@media(hover: hover){.uf-tl__row.is-error:hover{background:var(--kk-error-fill-2)}}.uf-up{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:12.5px;font-weight:500;color:var(--kk-text-2)}.uf-up .material-symbols-outlined{font-size:15px}.uf-up b{font-weight:600}.uf-up.is-error{color:var(--kk-error)}.uf-up.is-error .uf-up__why{color:var(--kk-text-2)}.uf-up__pct{font-variant-numeric:tabular-nums}.uf-up__btn{color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.uf-up__btn:hover{text-decoration-color:currentColor}.uf-up__btn:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.uf-up__btn{margin-left:6px;padding:2px 0;font-size:12.5px}.uf-miss{display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 6px;border-radius:999px;background:var(--kk-status-fill);box-shadow:inset 0 0 0 1px var(--kk-status-line);color:var(--kk-status);font-size:12px;font-weight:600}.uf-miss .material-symbols-outlined{font-size:14px}.uf-miss.is-warn{background:var(--kk-warn-fill);box-shadow:none;color:var(--kk-warn)}.uf-trk__dur{font-size:var(--kk-fs-caption);color:var(--kk-text-3);font-variant-numeric:tabular-nums}.uf-trk__dur.is-elapsed{color:var(--kk-text)}.kc-scope .uf-trk__chev{font-size:22px;color:var(--kk-text-3)}.uf-add{display:flex;align-items:center;gap:12px;min-height:3.75rem;margin-top:6px;padding:0 16px 0 10px;border:1px dashed #808488;border-radius:14px;font-size:var(--kk-fs-small);color:var(--kk-text-2);cursor:pointer;transition:background-color var(--kk-dur) var(--kk-ease-out),border-color var(--kk-dur) var(--kk-ease-out)}@media(any-hover: hover){.uf-add:hover{border-style:solid;border-color:var(--kk-mint-line-strong);background:var(--kk-fill-1)}}.upload-dragging .uf-add{padding:0 15px 0 9px;border:2px dashed var(--kk-mint);background:var(--kk-mint-fill)}.uf-add__icon{display:grid;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;border-radius:12px;background:var(--kk-fill-3);color:var(--kk-text);transition:background-color var(--kk-dur) var(--kk-ease-out)}.uf-add__icon .material-symbols-outlined{font-size:1.375rem}.upload-dragging .uf-add__icon{background:var(--kk-mint);color:var(--kk-on-mint)}.uf-add__text{flex:1;min-width:0}.uf-add__text b{font-weight:600;color:var(--kk-text)}.uf-add__text.uf-ondrag b{color:var(--kk-mint)}.uf-add__fmt{font-size:12px;color:var(--kk-text-3);white-space:nowrap}@media(max-width: 768px){.uf-add__fmt{display:none}}.uf-page__foot{display:flex;align-items:flex-end;gap:28px;padding-top:22px;border-top:1px solid var(--kk-hairline)}@media(max-width: 768px){.uf-page__foot{flex-direction:column;align-items:stretch}}.uf-check{flex:1;min-width:0}.uf-role-note{flex-shrink:0;max-width:250px;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}@media(max-width: 768px){.uf-role-note{max-width:none}}.uf-check__head{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.uf-check__count{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-check__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.uf-check__list>li.is-ok:not(:has(>button)),.uf-check__list>li.is-ok>button,.uf-check__list>li.is-todo>button{display:inline-flex;align-items:center;gap:6px;min-height:2.125rem;padding:0 12px 0 8px;border:1px solid var(--kk-hairline);border-radius:999px;background:var(--kk-fill-1);box-shadow:none;appearance:none;color:var(--kk-text-2);font-size:var(--kk-fs-caption)}.uf-check__list>li.is-ok:not(:has(>button)) .material-symbols-outlined,.uf-check__list>li.is-ok>button .material-symbols-outlined,.uf-check__list>li.is-todo>button .material-symbols-outlined{font-size:18px}.uf-check__list>li.is-ok .material-symbols-outlined,.uf-check__list>li.is-ok>button .material-symbols-outlined{color:var(--kk-mint)}.uf-check__list>li.is-ok>button,.uf-check__list>li.is-todo>button{cursor:pointer}.uf-check__list>li.is-ok>button:focus-visible,.uf-check__list>li.is-todo>button:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.uf-check__list>li.is-ok>button:hover,.uf-check__list>li.is-todo>button:hover{background:var(--kk-fill-2);color:var(--kk-text)}.uf-check__list>li.is-todo>button .material-symbols-outlined{color:var(--kk-text-3)}.uf-check__list>li.is-todo>button .uf-check__go{font-size:16px;color:var(--kk-text-3)}.uf-check__list>li.is-todo.is-warn>button,.uf-check.is-attention .uf-check__list>li.is-todo>button{border-color:var(--kk-warn-line);background:var(--kk-warn-fill);box-shadow:none}.uf-check__list>li.is-todo.is-warn>button .material-symbols-outlined,.uf-check.is-attention .uf-check__list>li.is-todo>button .material-symbols-outlined{color:var(--kk-warn)}.uf-check__list>li.is-todo.is-warn>button .uf-check__go,.uf-check.is-attention .uf-check__list>li.is-todo>button .uf-check__go{color:var(--kk-text-3)}.uf-check__list>li.is-todo.is-warn>button:hover,.uf-check.is-attention .uf-check__list>li.is-todo>button:hover{background:rgba(255,178,46,.16)}.uf-check__note{margin-top:10px;font-size:var(--kk-fs-caption);color:var(--kk-warn)}.uf-check.is-attention .uf-check__list>li.is-todo>button{box-shadow:inset 0 0 0 1px var(--kk-warn-line)}.uf-check .uf-check__list>li.is-todo.is-waiting>button,.uf-check.is-attention .uf-check__list>li.is-todo.is-waiting>button{border-color:var(--kk-hairline);background:var(--kk-fill-1);box-shadow:none}.uf-check .uf-check__list>li.is-todo.is-waiting>button .material-symbols-outlined,.uf-check.is-attention .uf-check__list>li.is-todo.is-waiting>button .material-symbols-outlined{color:var(--kk-text-3)}.uf-proceed{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:250px;background:var(--kk-primary);box-shadow:var(--kk-shadow-btn);color:var(--kk-on-primary);text-align:center;white-space:nowrap;gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.uf-proceed .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.uf-proceed{min-height:44px}}.uf-proceed:hover{background:var(--kk-primary-press)}.uf-proceed.is-waiting{background:var(--kk-fill-2);box-shadow:inset 0 0 0 1px var(--kk-line);color:var(--kk-text)}.uf-proceed.is-waiting .material-symbols-outlined{color:var(--kk-text-2)}.uf-proceed.is-waiting:hover{background:var(--kk-fill-3)}.uf-proceed.is-locked{cursor:default}@media(max-width: 768px){.uf-proceed{width:100%;min-width:0}}.uf-proceed__left{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;background:var(--kk-status-fill);box-shadow:inset 0 0 0 1px var(--kk-status-line);color:var(--kk-status);font-size:12px;font-weight:600;line-height:1.4}.uf-proceed-dock{display:contents}@media(max-width: 768px){body:is(:not(.upload-empty),.uf-reopening) .uf-page__foot{display:contents}.uf-check{padding-top:22px;border-top:1px solid var(--kk-hairline)}.uf-proceed-dock{display:block;position:sticky;bottom:0;z-index:3;margin:-12px -16px -22px;padding:12px 16px 22px;background:linear-gradient(to bottom, transparent, var(--kk-surface) 30%)}.uf-proceed-dock .uf-proceed{box-shadow:var(--kk-shadow-btn),0 10px 24px -10px rgba(0,0,0,.7)}}.uf-flash{outline:2px solid var(--kk-mint) !important;outline-offset:4px !important}.uf-field.uf-flash{border-radius:12px}.uf-field{display:flex;flex-direction:column;gap:8px;min-width:0}.uf-label{display:flex;align-items:center;gap:8px;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kc-scope .uf-input{box-sizing:border-box;width:100%;height:auto;min-height:var(--kk-control);margin:0;padding:0 14px;border:1px solid var(--kk-line);border-radius:var(--kk-r-control);background:var(--kk-fill-1);box-shadow:none;font:inherit;font-size:var(--kk-fs-body);color:var(--kk-text);outline:none}.kc-scope .uf-input::placeholder{color:var(--kk-text-3);font-style:italic}.kc-scope .uf-input:focus{border-color:var(--kk-mint-line-strong);box-shadow:0 0 0 3px var(--kk-mint-halo)}.kc-scope .uf-input[type=date],.kc-scope .uf-input[type=datetime-local],.kc-scope .uf-input[type=month],.kc-scope .uf-input[type=time],.kc-scope .uf-input[type=week]{display:block;box-sizing:border-box;width:100%;min-width:100%;max-width:100%;text-align:start;-webkit-appearance:none;appearance:none}.kc-scope .uf-input[type=date]{color-scheme:dark}.kc-scope .uf-input::-webkit-date-and-time-value{min-height:1.25em;margin:0;text-align:start}.kc-scope .is-locked .uf-input[readonly]{border-color:rgba(0,0,0,0);background:var(--kk-fill-1);color:var(--kk-text-2);cursor:default}.kc-scope .is-locked .uf-input[readonly]:focus{border-color:var(--kk-line);box-shadow:none}.kc-scope .is-locked .uf-opt{display:inline-flex;align-items:center;gap:4px}.kc-scope .is-locked .uf-opt .material-symbols-outlined{font-size:13px}.kc-scope .is-saved .uf-input[readonly]{border-color:rgba(0,0,0,0);background:var(--kk-fill-1);color:var(--kk-text);cursor:default;padding-right:4.5rem}.kc-scope .is-saved .uf-input[readonly]:focus{border-color:var(--kk-line);box-shadow:none}.uf-input-wrap{position:relative;display:block}.uf-input-wrap .uf-input{padding-right:2.75rem}.uf-input-clear,.uf-input-edit{position:absolute;top:50%;right:6px;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%);border-radius:999px;color:var(--kk-text-2);background:rgba(0,0,0,0)}.uf-input-clear[hidden],.uf-input-edit[hidden]{display:none}.uf-input-clear:hover,.uf-input-edit:hover{background:var(--kk-fill-3);color:var(--kk-text)}.uf-input-clear{width:2rem;height:2rem}.uf-input-clear .material-symbols-outlined{font-size:1.125rem}.uf-input-edit{min-height:2rem;padding:0 .875rem;background:var(--kk-fill-2);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kc-scope .is-missing .uf-input{border-color:var(--kk-warn-line);background:rgba(255,178,46,.04)}.uf-select{position:relative;display:block}.uf-select select.uf-input{appearance:none;padding-right:40px;cursor:pointer}.uf-select select.uf-input option,.uf-select select.uf-input optgroup{background:var(--kk-surface-input);color:var(--kk-text)}.uf-select>.material-symbols-outlined{position:absolute;top:50%;right:12px;font-size:20px;color:var(--kk-text-3);pointer-events:none;transform:translateY(-50%)}.uf-gp{position:relative}.kc-scope .uf-gp__field{display:flex;align-items:center;gap:10px;padding-right:12px;text-align:left;cursor:pointer}.kc-scope .uf-gp__field:focus{border-color:var(--kk-line);box-shadow:none}.kc-scope .uf-gp__field:focus-visible{border-color:var(--kk-mint);box-shadow:inset 0 0 0 1px var(--kk-mint)}.kc-scope .uf-gp__field>.material-symbols-outlined{flex-shrink:0;margin-left:auto;font-size:20px;color:var(--kk-text-3);transition:transform var(--kk-dur-fast) var(--kk-ease-out)}.kc-scope .uf-gp.is-open .uf-gp__field{border-color:var(--kk-mint-line)}.kc-scope .uf-gp.is-open .uf-gp__field>.material-symbols-outlined{transform:rotate(180deg)}.kc-scope .is-missing .uf-gp__field:not(:focus-visible){border-color:var(--kk-warn-line)}.uf-gp__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uf-gp__value.is-empty{color:var(--kk-text-2)}.uf-gp__pop{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:20;display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--kk-line);border-radius:14px;background:#202327;box-shadow:0 18px 36px -18px rgba(0,0,0,.8)}.uf-gp__pop[hidden]{display:none}@media(max-width: 768px){.uf-gp__pop{position:static;margin-top:8px;box-shadow:none}}.uf-gp .uf-gp__search{min-height:44px}.uf-gp .uf-gp__search .material-symbols-outlined{font-size:20px}.uf-gp .uf-gp__search:focus-within{border-color:var(--kk-mint);box-shadow:none}.uf-gp__list{display:flex;flex-direction:column;gap:2px;max-height:min(19rem,46vh);margin:0;padding:0 2px 0 0;overflow-y:auto;list-style:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) rgba(0,0,0,0)}.uf-gp__list[hidden]{display:none}.uf-gp__list ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}@media(max-width: 768px){.uf-gp__list{max-height:min(26rem,56vh)}}.uf-gp__head{padding:10px 12px 4px;font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--kk-text-3)}.uf-gp__group:first-child .uf-gp__head{padding-top:4px}.uf-gp__opt{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border-radius:10px;font-size:var(--kk-fs-body);color:var(--kk-text);cursor:pointer}.uf-gp__opt.is-sub{padding-left:24px}.uf-gp__opt.is-active{background:var(--kk-fill-2)}.uf-gp__opt.is-on{font-weight:600;color:var(--kk-mint)}.uf-gp__opt mark{background:none;font-weight:700;color:inherit}.uf-gp__opt small{margin-left:8px;font-size:var(--kk-fs-caption);font-weight:400;color:var(--kk-text-3)}.uf-gp__opt .material-symbols-outlined{flex-shrink:0;margin-left:auto;font-size:18px;color:var(--kk-mint)}@media(hover: none)and (pointer: coarse){.uf-gp__opt{min-height:48px}}.uf-gp__name{flex:1;min-width:0}.uf-gp__none{margin:0;padding:12px;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.uf-gp__none[hidden]{display:none}.uf-gp__keys{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;padding:8px 6px 2px;border-top:1px solid var(--kk-fill-2);font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-gp__keys span{display:inline-flex;align-items:center;gap:4px}.uf-gp__keys kbd{min-width:20px;padding:1px 6px;border-radius:6px;background:var(--kk-fill-2);font:inherit;font-weight:600;text-align:center;color:var(--kk-text-2)}@media(hover: none),(max-width: 768px){.uf-gp__keys{display:none}}.uf-hint{display:flex;align-items:flex-start;gap:6px;font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-3)}.uf-hint.is-warn,.uf-hint .is-warn{color:var(--kk-warn)}.uf-hint.is-todo,.uf-hint .is-todo{color:var(--kk-status)}.uf-hint .material-symbols-outlined{margin-top:1px;font-size:16px}.uf-code{display:flex;align-items:center;gap:10px;box-sizing:border-box;min-height:var(--kk-control);padding:0 14px;border-radius:var(--kk-r-control);background:var(--kk-fill-1);color:var(--kk-text)}.uf-code>.material-symbols-outlined{font-size:18px;color:var(--kk-text-3)}.uf-code__value{font-size:var(--kk-fs-body);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.03em;user-select:all}.uf-req,.uf-opt{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.01em}.uf-req{background:var(--kk-fill-3);color:var(--kk-text-2)}.uf-opt{background:var(--kk-fill-2);color:var(--kk-text-3)}.uf-opt.is-todo{background:var(--kk-status-fill);box-shadow:inset 0 0 0 1px var(--kk-status-line);color:var(--kk-status)}.uf-group{display:flex;flex-direction:column;gap:12px;min-width:0}.uf-group__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.uf-tgs{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:8px}@media(max-width: 768px){.uf-tgs{grid-template-columns:1fr 1fr}}.uf-tg{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding:10px 14px;border-radius:12px;background:var(--kk-fill-1);cursor:pointer}@media(max-width: 768px){.uf-tg{padding:10px 12px}}.uf-tg__text{display:flex;flex-direction:column;gap:2px;min-width:0}.uf-tg__text b{font-size:var(--kk-fs-small);font-weight:600}.uf-tg__text small{font-size:12.5px;line-height:1.3;color:var(--kk-text-3)}.kc-scope input.uf-switch{position:relative;display:inline-block;flex-shrink:0;width:40px;height:24px;margin:0;padding:0;border:0;border-radius:12px;background:var(--kk-fill-3);appearance:none;cursor:pointer;transition:background-color var(--kk-dur) var(--kk-ease-out)}.kc-scope input.uf-switch::after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#c8cdd1;transition:transform var(--kk-dur) var(--kk-ease-out)}.kc-scope input.uf-switch:checked{background:var(--kk-mint)}.kc-scope input.uf-switch:checked::after{background:var(--kk-on-mint);transform:translateX(16px)}.uf-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:var(--kk-mint-fill);font-size:11.5px;font-weight:600;line-height:1.2;color:var(--kk-mint);white-space:nowrap}.uf-tag.is-todo{padding-left:6px;background:var(--kk-status-fill);box-shadow:inset 0 0 0 1px var(--kk-status-line);color:var(--kk-status)}.uf-tag .material-symbols-outlined{font-size:15px}.uf-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;white-space:nowrap;gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.uf-btn .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.uf-btn{min-height:44px}}.uf-btn--secondary{border:1px solid rgba(0,0,0,0);background:rgba(255,255,255,.06);border-color:var(--kk-line);color:var(--kk-text)}.uf-btn--secondary:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.uf-btn--secondary:active:not(:disabled){background:rgba(255,255,255,.14)}.uf-btn--secondary:disabled{background:var(--kk-fill-2);border-color:rgba(0,0,0,0);color:var(--kk-text-off)}.uf-btn--primary{background:var(--kk-primary);box-shadow:var(--kk-shadow-btn);color:var(--kk-on-primary)}.uf-btn--primary:hover{background:var(--kk-primary-press)}.uf-btn--primary:disabled,.uf-btn--primary[aria-disabled=true]{background:var(--kk-fill-2);box-shadow:none;color:var(--kk-text-3);cursor:not-allowed}.uf-btn--quiet{background:var(--kk-fill-2);color:var(--kk-text)}.uf-btn--quiet:hover{background:var(--kk-fill-3)}.uf-splits-open{align-self:flex-start}.uf-btn--danger-quiet{padding-left:12px;color:var(--kk-error)}.uf-btn--danger-quiet:hover{background:var(--kk-error-fill)}.uf-btn--danger-quiet:disabled,.uf-btn--danger-quiet[aria-disabled=true]{color:var(--kk-text-3);cursor:not-allowed}.uf-btn--danger-quiet:disabled:hover,.uf-btn--danger-quiet[aria-disabled=true]:hover{background:rgba(0,0,0,0)}.uf-btn--danger{border:1px solid rgba(0,0,0,0);background:var(--kk-error-fill);border-color:rgba(255,107,95,.4);color:var(--kk-error)}.uf-btn--danger:hover:not(:disabled){background:var(--kk-error-fill-2)}.uf-btn--danger:active:not(:disabled){background:rgba(255,107,95,.26)}.uf-btn--danger:disabled{background:var(--kk-fill-2);border-color:rgba(0,0,0,0);color:var(--kk-text-off)}.uf-quiet{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;min-height:40px;padding:0 14px 0 8px;border-radius:999px;font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-text-2)}.uf-quiet .material-symbols-outlined{font-size:20px}.uf-quiet:hover{background:var(--kk-fill-2);color:var(--kk-text)}.uf-link{display:inline-flex;align-items:center;gap:4px;font-size:inherit;white-space:nowrap;color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.uf-link:hover{text-decoration-color:currentColor}.uf-link.is-quiet{color:var(--kk-text-2);text-decoration:none}.uf-link.is-quiet .material-symbols-outlined{font-size:18px}.uf-link.is-quiet:disabled{opacity:.45;cursor:default}.uf-link.is-small{align-self:flex-start;font-size:var(--kk-fs-caption)}.uf-credits__note{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-swp{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 0;border-top:1px solid var(--kk-hairline);border-bottom:1px solid var(--kk-hairline)}.uf-swp__picks{display:flex;flex-basis:100%;flex-wrap:wrap;align-items:center;gap:8px}.uf-swp__label{flex-basis:100%;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2)}.uf-sugg{gap:6px;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.25}.uf-sugg .material-symbols-outlined{font-size:16px}@media(pointer: coarse){.uf-sugg{min-height:36px}}.uf-sugg:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.uf-sugg{display:inline-flex;align-items:center;max-width:100%;background:var(--kk-fill-1);font-weight:500;color:var(--kk-text-2)}.uf-sugg .material-symbols-outlined{color:var(--kk-text-3)}.uf-sugg:hover{background:var(--kk-fill-2);color:var(--kk-text)}.uf-pick__you{margin-left:2px;font-size:11px;font-weight:600;color:var(--kk-text-3)}.uf-swp__icon{display:grid;flex-shrink:0;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-status)}.uf-swp__text{display:flex;flex:1;flex-basis:calc(100% - 64px);flex-direction:column;gap:2px;min-width:0}.uf-swp__text b{font-size:var(--kk-fs-small);font-weight:600}.uf-swp__text span{font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-2)}@media(max-width: 768px){.uf-swp__text{flex-basis:auto}}.uf-kind{display:flex;flex-direction:column;gap:12px}.uf-ver{grid-template-columns:repeat(2, minmax(0, 1fr))}@media(max-width: 768px){.uf-ver{grid-template-columns:1fr}}.uf-ver__tile{position:relative}.uf-ver__tile .uf-tg__text small{text-wrap:balance}.uf-ver__tile .uf-radio{margin-left:auto}.uf-ver__tile.is-on{background:var(--kk-fill-2);box-shadow:inset 0 0 0 1px var(--kk-line)}@media(hover: hover){.uf-ver__tile:hover:not(.is-on){background:var(--kk-fill-2)}}.uf-ver__tile:has(.uf-ver__input:focus-visible){outline:2px solid var(--kk-mint);outline-offset:2px}.uf-ver__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.uf-coversong,.uf-coversong__ask{display:flex;flex-direction:column;gap:8px}.uf-coversong[hidden],.uf-coversong__ask[hidden]{display:none}.uf-explicit__q{display:flex;flex-direction:column;gap:4px}.uf-explicit__help{margin:0;font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-2)}.uf-yn{grid-template-columns:repeat(2, minmax(0, 1fr))}.uf-fcard{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--kk-line);border-radius:var(--kk-r-card)}.uf-fcard.is-asking{border-color:var(--kk-error-line)}.uf-lyrics-check{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.uf-lyrics-check>.material-symbols-outlined{flex-shrink:0;margin-top:1px;font-size:18px;color:var(--kk-text-3)}.uf-lyrics-check__tx{flex:1;min-width:0}.uf-fcard__acts{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:12px;padding-top:12px;border-top:1px solid var(--kk-hairline)}.uf-fcard__acts[hidden]{display:none}.uf-fcard__act{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.uf-fcard__act small{padding:0 4px;font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-2)}@media(min-width: 769px){.uf-fcard__act:last-child{align-items:flex-end;text-align:right}}.uf-fcard__ask{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--kk-r-control);background:var(--kk-error-fill)}.uf-fcard__ask[hidden]{display:none}.uf-fcard__ask p{margin:0}.uf-fcard__askh{font-size:var(--kk-fs-small);font-weight:600;overflow-wrap:anywhere;color:var(--kk-text)}.uf-fcard__askt{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uf-fcard__lost{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.uf-fcard__lost li{display:flex;align-items:center;gap:10px;min-width:0;font-size:var(--kk-fs-caption);color:var(--kk-text)}.uf-fcard__lost li>span{flex-shrink:0;white-space:nowrap}.uf-fcard__lost .material-symbols-outlined{flex-shrink:0;font-size:18px;color:var(--kk-text-2)}.uf-fcard__lost small{margin-left:auto;min-width:0;overflow:hidden;font-size:var(--kk-fs-caption);font-variant-numeric:tabular-nums;color:var(--kk-text-2);text-overflow:ellipsis;white-space:nowrap}.uf-fcard__alt{padding-top:10px;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.uf-fcard__alt .uf-link{display:inline;font-weight:600}.uf-fcard__askbtns{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}@media(max-width: 480px){.uf-fcard__askbtns .uf-btn{flex:1 1 auto}}.uf-people{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.uf-person{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:8px 10px;border-radius:12px;background:var(--kk-fill-1);color:var(--kk-text)}.uf-person:hover{background:var(--kk-fill-2)}.uf-personrow{display:flex;align-items:stretch;border-radius:12px;background:var(--kk-fill-1)}.uf-personrow>.uf-person{flex:1;min-width:0;border-radius:12px 0 0 12px;background:none}.uf-personrow>.uf-person:hover{background:var(--kk-fill-2)}.kc-scope .uf-person__sharebtn{justify-content:center;min-width:76px;padding:8px 12px;border-left:1px solid var(--kk-hairline);border-radius:0 12px 12px 0;color:var(--kk-text);text-align:right}.kc-scope .uf-person__sharebtn.is-none .uf-person__share{color:var(--kk-text-3)}.kc-scope .uf-person__sharebtn.is-rest{cursor:default}.kc-scope button.uf-person__sharebtn:hover{background:var(--kk-fill-2)}.uf-credits__sharehead{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-ava{display:block;flex-shrink:0;width:38px;height:38px;border-radius:50%;object-fit:cover}.uf-ava.is-ini,.uf-ava.is-add{display:grid;place-items:center;font-size:13px;font-weight:700;line-height:1}.uf-ava.is-ini{background:hsl(var(--h), 42%, 40%);color:#fff}.uf-ava.is-add{background:var(--kk-fill-2);color:var(--kk-text-2)}.uf-ava.is-add .material-symbols-outlined{font-size:20px}.uf-person__text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.uf-person__name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:var(--kk-fs-small);font-weight:600}.uf-person__roles{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uf-person__sub{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--kk-text-3)}.uf-person__sub .material-symbols-outlined{font-size:15px}.uf-person__sub.is-todo{color:var(--kk-status)}.uf-person__share{flex-shrink:0;font-size:var(--kk-fs-small);font-weight:600;font-variant-numeric:tabular-nums}.uf-person__share small{margin-left:2px;font-size:12px;font-weight:500;color:var(--kk-text-3)}.uf-person__num{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:4px}.uf-person__rest{font-size:12px;color:var(--kk-text-3)}.kc-scope .uf-person__link{display:inline-flex;color:var(--kk-text-3)}.kc-scope .uf-person__link .material-symbols-outlined{font-size:16px}.uf-tag.uf-answer{padding-left:6px;font-size:11px}.uf-tag.uf-answer .material-symbols-outlined{font-size:14px}.uf-tag.uf-answer.is-off{background:var(--kk-fill-2);box-shadow:none;color:var(--kk-text-3)}.uf-credits__when{display:flex;align-items:flex-start;gap:8px;margin:2px 0 0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.uf-credits__when .material-symbols-outlined{flex-shrink:0;font-size:17px}.uf-sugg-list{display:flex;flex-direction:column;gap:8px}.uf-person.is-sugg{flex-wrap:wrap;align-items:flex-start;padding-block:12px}.uf-person.is-sugg:hover{background:var(--kk-fill-1)}.uf-sugg__roles{margin-top:6px}.uf-sugg__acts{display:flex;flex-basis:100%;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2);margin-top:-4px;padding-left:50px}@media(max-width: 768px){.uf-sugg__acts{margin-top:0;padding-left:0}}.uf-sugg__acts .uf-btn--secondary[aria-disabled=true],.uf-sugg__acts .uf-btn--secondary[aria-disabled=true]:hover{border-color:rgba(0,0,0,0);background:var(--kk-fill-2);color:var(--kk-text-3);cursor:not-allowed}.uf-sugg__acts .uf-btn--primary{border:1px solid rgba(0,0,0,0)}.uf-sugg__help{display:block;margin-top:2px;color:var(--kk-text-2)}.uf-sugg__roles .uf-link{min-height:38px;padding-inline:4px;color:var(--kk-text-2);text-decoration-color:var(--kk-line)}.uf-sugg__roles .uf-link:hover{color:var(--kk-text);text-decoration-color:currentColor}.kc-scope .uf-person__go{flex-shrink:0;font-size:20px;color:var(--kk-text-3)}.uf-pvgroup{gap:10px}.uf-pv{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.uf-pv.is-pending{color:var(--kk-text-3)}.uf-pv__icon{display:grid;place-items:center}.uf-pv__icon .material-symbols-outlined{font-size:22px;color:var(--kk-mint)}.uf-pv__text b{font-weight:600;color:var(--kk-text);font-variant-numeric:tabular-nums}.uf-pv__why,.uf-pv__dot{color:var(--kk-text-3)}.uf-adv{border-top:1px solid var(--kk-hairline)}.uf-adv__head{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.uf-adv__head .material-symbols-outlined{font-size:20px;color:var(--kk-text-3)}.uf-adv__title{font-weight:600;color:var(--kk-text)}.uf-adv__sub{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-adv__chev{margin-left:auto}.uf-adv__body{display:flex;flex-direction:column;gap:12px;padding:2px 0 6px}.uf-adv__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.uf-adv__help{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-wavebox{padding:14px 14px 8px;border-radius:12px;background:var(--kk-fill-1);cursor:ew-resize;touch-action:none}.uf-wave{display:block;width:100%;height:56px}.uf-wave rect{fill:rgba(255,255,255,.24)}.uf-wave rect.in{fill:var(--kk-mint)}.uf-wave .win{fill:rgba(52,250,125,.12);stroke:var(--kk-mint-line-strong);stroke-width:1}.uf-wave .head{fill:rgba(255,255,255,.18)}.uf-wave .handle{fill:#fff}.uf-wave__axis{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--kk-text-3);font-variant-numeric:tabular-nums}.uf-adv__ctrl{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.uf-play{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--kk-mint);color:var(--kk-on-mint)}.uf-play .material-symbols-outlined{font-size:26px}.uf-play:disabled{background:var(--kk-fill-2);color:var(--kk-text-3);opacity:.7;cursor:default}.uf-play.is-buffering{position:relative}.uf-play.is-buffering::after{content:"";position:absolute;inset:-5px;border:2px solid rgba(0,0,0,0);border-top-color:var(--kk-mint);border-radius:50%;pointer-events:none;animation:kk-spin .9s linear infinite}.uf-adv__time{margin:0 6px 0 4px;font-size:var(--kk-fs-small);color:var(--kk-text-2);font-variant-numeric:tabular-nums}.uf-adv__time b{font-weight:600;color:var(--kk-text)}.uf-step{min-height:36px;padding:0 12px;border-radius:999px;background:var(--kk-fill-2);font-size:var(--kk-fs-caption);font-weight:600;text-align:center}.uf-step:hover{background:var(--kk-fill-3)}.uf-spacer{flex:1}.uf-adv__note{display:flex;align-items:flex-start;gap:8px;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.uf-adv__note .material-symbols-outlined{font-size:17px;color:var(--kk-mint)}.uf-adv__note b{font-weight:600;color:var(--kk-text-2)}.uf-sheet-scrim{position:fixed;inset:0;z-index:1200;background:rgba(0,0,0,.55);animation:kc-fade var(--kk-dur) var(--kk-ease-out)}.uf-sheet{position:fixed;top:12px;right:12px;bottom:12px;z-index:1201;display:flex;flex-direction:column;width:min(37.5rem,100vw - 24px);border-radius:16px;background:#181b1e;box-shadow:var(--kk-shadow-dialog);color:var(--kk-text);overflow-wrap:anywhere}.uf-sheet.is-entering{animation:kc-slide-in var(--kk-dur-slow) var(--kk-ease-out)}@media(max-width: 768px){.uf-sheet{inset:0;width:auto;border-radius:0}}.uf-sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 16px 16px 28px;border-bottom:1px solid var(--kk-hairline)}.uf-sheet__head>div{display:flex;flex-direction:column;gap:4px;min-width:0}@media(max-width: 768px){.uf-sheet__head{padding:calc(14px + env(safe-area-inset-top)) 8px 14px 18px}}.uf-sheet__title{overflow-wrap:anywhere;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.02em;font-size:26px;line-height:1.15;outline:none}.uf-sheet__title.is-file{font-family:inherit;font-size:21px;font-weight:500;font-style:italic;letter-spacing:-0.015em;color:var(--kk-text-2)}.uf-file{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-file span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uf-file .material-symbols-outlined{flex-shrink:0;font-size:16px}.uf-sheet__body{display:flex;flex:1;flex-direction:column;gap:24px;padding:20px 28px 28px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}@media(max-width: 768px){.uf-sheet__body{padding:18px 16px 24px}}.uf-sheet__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--kk-hairline)}@media(max-width: 768px){.uf-sheet__foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}.uf-sheet__end{padding-top:6px;border-top:1px solid var(--kk-hairline)}.uf-todo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px 10px 12px;border-radius:12px;background:var(--kk-status-fill);font-size:var(--kk-fs-small)}.uf-todo>.material-symbols-outlined{font-size:20px;color:var(--kk-status)}.uf-todo.is-ok{background:var(--kk-mint-fill)}.uf-todo.is-ok>.material-symbols-outlined{color:var(--kk-mint)}.uf-modal{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:24px}@media(max-width: 768px){.uf-modal{display:flex;align-items:stretch;padding:0}}.uf-modal__scrim{position:absolute;inset:0;background:rgba(0,0,0,.68);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:kc-fade var(--kk-dur) var(--kk-ease-out)}.uf-dlg{position:relative;display:flex;flex-direction:column;width:min(42.5rem,100%);max-height:min(56rem,100vh - 48px);border-radius:18px;background:#181b1e;box-shadow:var(--kk-shadow-dialog);color:var(--kk-text);overflow-wrap:anywhere;animation:kc-reveal var(--kk-dur) var(--kk-ease-out)}@media(max-width: 768px){.uf-dlg{flex:1;width:100%;min-height:0;max-height:100%;border-radius:0}}.uf-dlg.uf-dlg--choice{width:min(54rem,100%)}.uf-dlg__head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 8px;padding:20px 16px 16px 28px;border-bottom:1px solid var(--kk-hairline)}.uf-dlg__head>.uf-icon-btn:first-child:not(.is-close){width:44px;height:44px;margin:4px 0 0 -12px}.uf-dlg__head>.uf-icon-btn:first-child:not(.is-close) .material-symbols-outlined{font-size:24px}@media(max-width: 768px){.uf-dlg__head{padding:calc(14px + env(safe-area-inset-top)) 8px 14px 18px}}.uf-dlg__titles{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0;padding-top:4px}.uf-dlg__title{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.02em;font-size:25px;line-height:1.2}.uf-steps{display:flex;flex-basis:100%;gap:20px;margin:12px 0 0;padding:0;list-style:none;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-steps li{display:inline-flex;align-items:center;gap:8px}.uf-steps li>span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--kk-line);font-size:11.5px;font-weight:700}.uf-steps li.is-on{font-weight:600;color:var(--kk-text)}.uf-steps li.is-on>span{background:var(--kk-mint);box-shadow:none;color:var(--kk-on-mint)}.uf-steps li.is-done{color:var(--kk-text-2)}.uf-steps li.is-done>span{background:var(--kk-mint-fill-2);box-shadow:none;color:var(--kk-mint)}.uf-steps li.is-done .material-symbols-outlined{font-size:15px}.uf-dlg__body{display:flex;flex:1;flex-direction:column;gap:20px;padding:20px 28px 26px;overflow-y:auto;overscroll-behavior:contain}@media(max-width: 768px){.uf-dlg__body{padding:18px 18px 24px}}.uf-dlg__lead{font-size:var(--kk-fs-lead);font-weight:500;color:var(--kk-text)}.uf-dlg__list{display:flex;flex-direction:column;gap:20px}.uf-dlg__note,.uf-dlg__empty{display:flex;align-items:flex-start;gap:8px;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.uf-dlg__note .material-symbols-outlined,.uf-dlg__empty .material-symbols-outlined{font-size:17px}.uf-dlg__note b,.uf-dlg__empty b{font-weight:600;color:var(--kk-text-2)}.uf-dlg__empty{font-size:var(--kk-fs-small)}.uf-dlg__count{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-dlg__foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--kk-hairline)}.uf-dlg__foot>span:first-child,.uf-dlg__foot>.uf-btn--danger-quiet{margin-right:auto}@media(max-width: 768px){.uf-dlg__foot{flex-wrap:wrap;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.uf-dlg__foot .uf-btn--quiet,.uf-dlg__foot .uf-btn--primary{flex:1}.uf-dlg__foot>span:first-child{display:none}.uf-dlg__foot>.uf-btn--danger-quiet{flex-basis:100%;justify-content:flex-start}}.uf-search{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:1px solid var(--kk-line);border-radius:var(--kk-r-control);background:var(--kk-fill-1);color:var(--kk-text-3)}.uf-search:focus-within{border-color:var(--kk-mint-line-strong);box-shadow:0 0 0 3px var(--kk-mint-halo)}.kc-scope .uf-search input{flex:1;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0;background:none;font:inherit;font-size:var(--kk-fs-body);color:var(--kk-text);outline:none}.kc-scope .uf-search input::placeholder{color:var(--kk-text-3)}.kc-scope .uf-search input:focus-visible{outline:none}.uf-rsec h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 10px;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.uf-rsec h3 small{font-size:var(--kk-fs-caption);font-weight:400;color:var(--kk-text-3)}.uf-rsec h3 .material-symbols-outlined{align-self:center;font-size:18px;color:var(--kk-text-3)}.uf-rsec__items,.uf-roles-on{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.uf-role{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 15px 0 11px;border-radius:999px;background:var(--kk-fill-2);font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-text)}.uf-role .material-symbols-outlined{font-size:18px;color:var(--kk-text-3)}.uf-role:hover{background:var(--kk-fill-3)}.uf-role.is-picked,.uf-role.is-on{background:var(--kk-mint-fill-2);color:var(--kk-mint)}.uf-role.is-picked .material-symbols-outlined,.uf-role.is-on .material-symbols-outlined{color:var(--kk-mint)}.uf-role.is-on{padding-right:8px;cursor:default}.uf-role.is-on button{display:grid;place-items:center;width:26px;height:26px;border-radius:50%}.uf-role.is-on button:hover{background:var(--kk-mint-fill-3)}.uf-role.is-locked{padding-right:14px}.uf-role.is-offer{background:none;box-shadow:inset 0 0 0 1px var(--kk-line);color:var(--kk-text-2)}.uf-role.is-offer:hover{background:var(--kk-fill-1);color:var(--kk-text)}.uf-results{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.uf-result{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border-radius:10px;font-size:var(--kk-fs-small)}.uf-result .material-symbols-outlined{flex-shrink:0;font-size:18px;color:var(--kk-text-3)}.uf-result>span:not(.material-symbols-outlined){flex:1;min-width:0}.uf-result mark{background:none;font-weight:700;color:var(--kk-text)}.uf-result small{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-result:hover,.uf-result.is-hl{background:var(--kk-fill-2)}.uf-result.is-on .material-symbols-outlined{color:var(--kk-mint)}.uf-who{display:grid;gap:8px}.uf-who.is-row{grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}.uf-who.is-row .uf-who__opt{gap:10px;padding:8px 12px}.uf-who.is-row .uf-radio{display:none}@media(max-width: 768px){.uf-who.is-row{grid-template-columns:1fr}}.uf-who__opt{display:flex;align-items:center;gap:12px;width:100%;min-height:62px;padding:8px 14px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--kk-line);color:var(--kk-text)}.uf-who__opt:hover{background:var(--kk-fill-1)}.uf-who__opt.is-on{background:var(--kk-fill-2);box-shadow:inset 0 0 0 1px var(--kk-line-control)}.uf-radio{position:relative;flex-shrink:0;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--kk-line-control)}.uf-radio.is-on::after{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--kk-mint)}.uf-who__text{display:flex;flex-direction:column;gap:1px;min-width:0}.uf-who__text b{overflow:hidden;font-size:var(--kk-fs-small);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.uf-who__text small{font-size:12.5px;color:var(--kk-text-3)}.uf-whos{display:flex;flex-direction:column;gap:14px;min-height:0}.uf-whos__sec{display:flex;flex-direction:column;gap:2px}.uf-whos__group{margin:0 0 4px;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}.uf-whos__state{display:flex;align-items:flex-start;gap:8px;margin:0;padding:6px 12px;font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-3)}.uf-whos__state .material-symbols-outlined{font-size:17px}.uf-result.uf-whopt{gap:12px;min-height:56px;padding:6px 12px 6px 8px;text-align:left}.uf-result.uf-whopt>.uf-ava{flex:0 0 auto;width:40px;height:40px}.uf-result.uf-whopt>.uf-who__text{flex:1;min-width:0}.uf-result.uf-whopt .uf-who__text b{font-weight:500}.uf-result.uf-whopt mark{background:none;font-weight:700;color:var(--kk-text)}.uf-result.uf-whopt.is-new{margin-top:2px;box-shadow:inset 0 0 0 1px var(--kk-line)}.uf-result.uf-whopt.is-new .uf-who__text b{font-weight:600}.uf-whocard{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 12px 10px 10px;border-radius:12px;background:var(--kk-fill-1)}.uf-whocard .uf-who__text{flex:1}.uf-whocard .uf-who__text b{display:inline-flex;align-items:center;gap:5px}.uf-whocard .uf-who__text b .material-symbols-outlined{font-size:17px;color:var(--kk-text-2)}.uf-whocard .uf-link{flex-shrink:0;min-height:var(--kk-target);padding:0 8px}.uf-when{grid-template-columns:repeat(2, minmax(0, 1fr))}@media(max-width: 768px){.uf-when{grid-template-columns:1fr}}.uf-when .uf-who__opt{min-height:64px}.uf-when__note{display:flex;align-items:flex-start;gap:10px;margin:0;padding:11px 14px 12px 12px;border-radius:12px;background:var(--kk-fill-1);font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.uf-when__note b{font-weight:600;color:var(--kk-text)}.uf-when__note .uf-nowrap{white-space:nowrap}.uf-when__note>.material-symbols-outlined{flex-shrink:0;margin-top:1px;font-size:18px;color:var(--kk-text-3)}.uf-when__note.is-ok{background:var(--kk-mint-fill)}.uf-when__note.is-ok>.material-symbols-outlined{color:var(--kk-mint)}.uf-when__note.is-warn,.uf-when__note.is-error{background:var(--kk-warn-fill)}.uf-when__note.is-warn b,.uf-when__note.is-warn>.material-symbols-outlined,.uf-when__note.is-error b,.uf-when__note.is-error>.material-symbols-outlined{color:var(--kk-warn)}.uf-sharerow{display:flex;flex-direction:column;border-top:1px solid var(--kk-hairline);border-bottom:1px solid var(--kk-hairline)}.kc-scope .uf-sharerow__row{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:8px 4px 8px 0;border-radius:8px;text-align:left;color:var(--kk-text)}.kc-scope .uf-sharerow__row:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kc-scope .uf-sharerow__row:hover .uf-sharerow__chev{color:var(--kk-text)}.uf-sharerow__icon{display:grid;flex-shrink:0;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-text-2)}.kc-scope .uf-sharerow__icon .material-symbols-outlined{font-size:20px}.uf-sharerow__text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.uf-sharerow__text b{font-size:var(--kk-fs-small);font-weight:600}.uf-sharerow__text small{font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-3)}.kc-scope .uf-sharerow__chev{flex-shrink:0;font-size:22px;color:var(--kk-text-3)}.uf-sharerow__body{display:flex;flex-direction:column;gap:14px;padding:2px 0 18px 50px}@media(prefers-reduced-motion: no-preference){.uf-sharerow__body{animation:kk-reveal var(--kk-dur) var(--kk-ease-out)}}@media(max-width: 768px){.uf-sharerow__body{padding-left:0}}.uf-sharerow__line{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.uf-sharerow__line .uf-pct{width:88px}.kc-scope .uf-sharerow__line .uf-input--pct{font-size:17px}.uf-sharerow__lbl{font-size:var(--kk-fs-small);font-weight:600}.uf-sharerow__keeps{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.uf-sharerow__keeps b{font-weight:600;color:var(--kk-text);font-variant-numeric:tabular-nums}.uf-sharerow__when,.uf-sharerow__invite{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.uf-sharerow__when .material-symbols-outlined,.uf-sharerow__invite .material-symbols-outlined{flex-shrink:0;font-size:17px;color:var(--kk-text-3)}#ufEmailHintHolder{display:inline-flex;align-items:flex-start;gap:6px}#ufEmailHintHolder .material-symbols-outlined{flex-shrink:0;font-size:16px}.kc-scope .uf-sharerow__remove{align-self:flex-start;min-height:36px;margin-left:-8px;padding:0 10px 0 6px;border-radius:999px}.kc-scope .uf-sharerow__remove:hover{background:var(--kk-fill-2);color:var(--kk-text)}@media(max-width: 768px){.kc-scope .uf-sharerow__remove{min-height:var(--kk-target)}}.uf-pct{position:relative;display:flex;flex-shrink:0;align-items:center;width:96px}.uf-pct span{position:absolute;right:16px;font-size:18px;color:var(--kk-text-2);pointer-events:none}.kc-scope .uf-input--pct{padding:0 30px 0 14px;font-size:18px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.kc-scope .uf-input:is([data-sheet=isrc],[data-sheet=upc]){font-variant-numeric:tabular-nums}.uf-dlg--review{width:min(37.5rem,100%)}.uf-review__rel{display:flex;align-items:center;gap:16px}.uf-review__rel>div{display:flex;flex-direction:column;gap:2px;min-width:0}.uf-review__cover{flex-shrink:0;width:96px;height:96px;border-radius:8px;object-fit:cover}.uf-review__name{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;font-size:22px;line-height:1.2;overflow-wrap:anywhere}.uf-review__facts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px 20px;margin:0}.uf-review__facts dt{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-review__facts dd{margin:0;font-size:var(--kk-fs-small);font-weight:500}.uf-review__facts .uf-review__wide{grid-column:1/-1}.uf-review__facts .uf-when__note{margin-top:8px;font-weight:400}.uf-review__note{display:block;margin-top:2px;font-size:var(--kk-fs-caption);font-weight:400;color:var(--kk-text-3)}.uf-review__label{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid var(--kk-hairline)}.uf-review__label-line{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.uf-review__label-line .material-symbols-outlined{flex-shrink:0;font-size:18px;color:var(--kk-text-2)}.uf-review__label-line b{font-weight:600;color:var(--kk-text)}.uf-review__label-opt{font-weight:400;color:var(--kk-text-3)}.kc-scope .uf-input.uf-review__label-note{min-height:4.5rem;padding:10px 14px;line-height:1.45;resize:vertical}.uf-review__tracks{display:flex;flex-direction:column;gap:2px;margin:0;padding:10px 0 0;border-top:1px solid var(--kk-hairline);list-style:none}.uf-review__tracks li{display:grid;grid-template-columns:22px minmax(0, 1fr) auto;align-items:center;gap:10px;min-height:36px;font-size:var(--kk-fs-small)}.uf-review__n,.uf-review__d{color:var(--kk-text-3);font-variant-numeric:tabular-nums}.uf-review__t{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uf-e{display:inline-grid;place-items:center;width:16px;height:16px;margin-left:6px;border-radius:3px;background:var(--kk-fill-3);font-size:10px;font-weight:700;text-decoration:none;vertical-align:1px}.uf-toast{position:fixed;bottom:24px;left:50%;z-index:2000;display:flex;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:10px 10px 10px 16px;border-radius:12px;background:#272a2d;box-shadow:0 10px 24px -10px rgba(0,0,0,.6);font-size:15px;color:var(--kk-text);opacity:0;pointer-events:none;transform:translate(-50%, 12px);transition:opacity 160ms ease-out,transform 160ms ease-out}.uf-toast.is-on{opacity:1;pointer-events:auto;transform:translate(-50%, 0)}.uf-toast__btn{min-height:36px;padding:0 12px;border-radius:8px;font-weight:600;color:var(--kk-mint)}.uf-toast__btn:hover{background:rgba(255,255,255,.08)}body.uf-sheet-open,body.uf-modal-open{overflow:hidden}body.uf-sheet-open .uf-main,body.uf-modal-open .uf-main{overflow:hidden}.uf-sto__example{display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 6px;border-radius:999px;background:var(--kk-status-fill);box-shadow:inset 0 0 0 1px var(--kk-hairline);font-size:11.5px;font-weight:600;line-height:1.4;color:var(--kk-text-2);white-space:nowrap}.uf-sto__example .material-symbols-outlined{font-size:14px;color:var(--kk-text-3)}.uf-sto__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;overflow:hidden;border-radius:9px;background:var(--kk-fill-2);box-shadow:inset 0 0 0 1px var(--kk-hairline);font-size:11.5px;font-weight:700;letter-spacing:.01em;color:var(--kk-text-2);user-select:none}.uf-sto__icon img{width:20px;height:20px;object-fit:contain;filter:grayscale(1) brightness(1.6)}.uf-sto__icon.is-more{background:none;font-weight:600;color:var(--kk-text-3)}.kc-scope .uf-sto__field{display:flex;align-items:center;gap:10px;padding-right:10px;text-align:left;cursor:pointer}.kc-scope .uf-sto__field:hover{background:var(--kk-fill-2)}.kc-scope .uf-sto__field:focus{border-color:var(--kk-line);box-shadow:none}.kc-scope .uf-sto__field:focus-visible{border-color:var(--kk-mint);box-shadow:inset 0 0 0 1px var(--kk-mint)}.kc-scope .uf-sto__field>.material-symbols-outlined{flex-shrink:0;font-size:20px;color:var(--kk-text-3)}.uf-sto__field-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uf-sto{gap:20px}.uf-sto .kk-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.uf-sto :where(button):focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.uf-sto .uf-who__opt[disabled]{cursor:default;opacity:.6}.uf-sto__back{display:inline-flex;align-items:center;gap:2px;align-self:flex-start;min-height:28px;margin:-4px 0 4px -6px;padding:0 8px 0 2px;border-radius:8px;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2)}.uf-sto__back .material-symbols-outlined{font-size:18px}.uf-sto__back:hover{background:var(--kk-fill-1);color:var(--kk-text)}.uf-sto__back:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.uf-sto__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.uf-sto__all{display:flex;flex-direction:column;gap:12px}.uf-sto__all[hidden]{display:none}.uf-sto__icons{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.uf-sto__names{margin:0;font-size:var(--kk-fs-small);line-height:1.55;color:var(--kk-text-2)}.uf-sto__pick{display:flex;flex-direction:column;gap:8px}.uf-sto__pick[hidden]{display:none}.uf-sto .uf-sto__search{min-height:44px;margin-bottom:4px}.uf-sto .uf-sto__search .material-symbols-outlined{font-size:20px}.uf-sto .uf-sto__search:focus-within{border-color:var(--kk-mint);box-shadow:none}.uf-sto__groups{display:flex;flex-direction:column;gap:14px}.uf-sto__group[hidden]{display:none}.uf-sto__head{position:sticky;top:-20px;z-index:1;display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 0 6px;border-bottom:1px solid var(--kk-hairline);background:#181b1e}.uf-sto__head>span{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.uf-sto__head b{font-size:var(--kk-fs-small);font-weight:600}.uf-sto__head small{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}@media(max-width: 768px){.uf-sto__head{top:-18px}}.uf-sto__turn{flex-shrink:0;min-height:32px;padding:0 10px;border-radius:8px;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2);text-decoration:underline;text-decoration-color:var(--kk-line);text-underline-offset:3px}.uf-sto__turn:hover{background:var(--kk-fill-1);color:var(--kk-text)}.uf-sto__turn[hidden]{display:none}.uf-sto__rows{margin:0;padding:0;list-style:none}.uf-sto__row{border-bottom:1px solid var(--kk-hairline)}.uf-sto__row:last-child{border-bottom:0}.uf-sto__row[hidden]{display:none}.uf-sto__label{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 4px 6px 0;cursor:pointer}@media(hover: none)and (pointer: coarse){.uf-sto__label{min-height:56px}}.uf-sto__name{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.uf-sto__name b{font-size:var(--kk-fs-body);font-weight:500;color:var(--kk-text)}.uf-sto__name small{font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-3)}.uf-sto__name small[hidden]{display:none}.uf-sto__row.is-off .uf-sto__name b{color:var(--kk-text-2)}.uf-sto__row.is-off .uf-sto__icon{background:none;color:var(--kk-text-3)}.uf-sto__row.is-blocked .uf-sto__label{cursor:default}.uf-sto__row.is-blocked .uf-sto__name b,.uf-sto__row.is-blocked .uf-sto__icon{color:var(--kk-text-off)}.kc-scope .uf-sto__row.is-blocked input.uf-switch{opacity:.4;cursor:default}.kc-scope .uf-sto input.uf-switch:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.uf-sto__none{margin:0;padding:14px 2px;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.uf-sto__none[hidden]{display:none}.uf-sto__note{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.uf-sto__note .material-symbols-outlined{flex-shrink:0;margin-top:1px;font-size:16px}.uf-sto__note.is-rule{color:var(--kk-text-2)}.uf-sto__sum{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.uf-sto__sum b{font-size:var(--kk-fs-small);font-weight:600}.uf-sto__sum small{overflow:hidden;font-size:var(--kk-fs-caption);color:var(--kk-text-3);text-overflow:ellipsis;white-space:nowrap}.uf-sto__review{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.uf-sto__review .uf-sto__example{font-weight:600}.uf-xi{display:inline-block;flex:none;width:1em;height:1em;vertical-align:-0.14em}.uf-xi.is-ok{color:var(--kk-accent)}.uf-xi.is-warn{color:var(--kk-warn)}.uf-xmono{font-family:var(--kk-font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;font-weight:400}.uf-xt2{font-weight:500;color:var(--kk-text-2)}.uf-xbtn{display:inline-flex;flex:none;align-items:center;justify-content:center;border:1px solid var(--kk-border);background:rgba(0,0,0,0);font-family:var(--kk-font-body);color:var(--kk-text)}.uf-xbtn .uf-xi{font-size:16px}.uf-xbtn{text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--kk-dur-fast) var(--kk-ease-out)}@media(hover: hover){.uf-xbtn:hover{background:var(--kk-fill-1)}}.uf-xbtn:disabled,.uf-xbtn[aria-disabled=true]{cursor:default}.uf-xbtn:disabled{color:var(--kk-text-off)}.uf-xbtn--primary{border-color:rgba(0,0,0,0);background:var(--kk-accent);color:var(--kk-on-accent)}@media(hover: hover){.uf-xbtn--primary:hover{background:var(--kk-accent-press)}}.uf-xbtn--primary:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:0 0 0 2px var(--kk-ring-gap),0 0 0 4px var(--kk-accent)}.uf-xbtn--locked{border-color:rgba(0,0,0,0);background:var(--kk-surface-input);color:var(--kk-text-2)}@media(hover: hover){.uf-xbtn--locked:hover{background:var(--kk-surface-input)}}.uf-xbtn--sm{gap:6px;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.25}.uf-xbtn--sm .material-symbols-outlined{font-size:16px}@media(pointer: coarse){.uf-xbtn--sm{min-height:36px}}.uf-xbtn--mid{gap:8px;min-height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.uf-xbtn--mid .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.uf-xbtn--mid{min-height:44px}}.uf-xlink{flex:none;font-size:13.5px;font-weight:500;color:var(--kk-text);text-decoration:underline;text-decoration-color:var(--kk-text-3);text-underline-offset:4px;cursor:pointer}.uf-xlink:hover{text-decoration-color:var(--kk-text)}.uf-modebar{display:grid;grid-template-columns:auto minmax(0, 520px);justify-content:start;align-items:center;gap:18px}@media(max-width: 768px){.uf-modebar{grid-template-columns:minmax(0, 1fr);gap:10px}}.uf-mode{display:inline-flex;flex:none;gap:2px;padding:4px;border:1px solid var(--kk-border);border-radius:calc(var(--kk-r-control) + 2px);background:var(--kk-bg)}@media(max-width: 768px){.uf-mode{display:flex}}.uf-mode__opt{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 16px;border-radius:var(--kk-r-control);font-size:14.5px;font-weight:500;color:var(--kk-text-2);white-space:nowrap;cursor:pointer;transition:background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out)}.uf-mode__opt:hover{color:var(--kk-text)}.uf-mode__opt:has(:checked){background:var(--kk-surface-input);box-shadow:inset 0 0 0 1px var(--kk-border);color:var(--kk-text)}.uf-mode__opt:has(:focus-visible){outline:2px solid var(--kk-mint);outline-offset:2px}@media(max-width: 768px){.uf-mode__opt{flex:1;height:40px;padding:0 10px}}.uf-mode__radio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.uf-mode__dot{display:none;flex:none;width:6px;height:6px;border-radius:50%;background:var(--kk-accent)}.uf-mode__opt:has(:checked) .uf-mode__dot{display:block}.uf-modebar__note{grid-area:1/2;font-size:14px;line-height:1.45;color:var(--kk-text-2)}body:not(.mode-rerelease) .uf-modebar__note[data-mode-note=rerelease],body.mode-rerelease .uf-modebar__note[data-mode-note=new]{visibility:hidden}@media(max-width: 768px){.uf-modebar__note{grid-area:2/1}}body.kc-shell.uf-xfer .uf-page.card{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.15fr);align-content:start;gap:20px}body.kc-shell.uf-xfer .uf-page.card>*{grid-column:1/-1;min-width:0}body.kc-shell.uf-xfer .uf-page.card>.uf-xrel{grid-column:1}body.kc-shell.uf-xfer .uf-page.card>.uf-tl{grid-column:2}@media(max-width: 1239px){body.kc-shell.uf-xfer .uf-page.card{grid-template-columns:minmax(0, 1fr)}body.kc-shell.uf-xfer .uf-page.card>.uf-xrel,body.kc-shell.uf-xfer .uf-page.card>.uf-tl{grid-column:1/-1}}@media(max-width: 768px){body.kc-shell.uf-xfer .uf-page.card{gap:16px}}body.kc-shell.uf-xfer.upload-empty .uf-page.card{row-gap:28px}@media(max-width: 768px){body.kc-shell.uf-xfer.upload-empty .uf-page.card{row-gap:22px}}@media(min-width: 769px){body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card{grid-template-rows:repeat(12, auto) 1fr;row-gap:0}body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card>*+*{margin-top:20px}body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card>.uf-page__foot{grid-row:-2;align-self:end;margin-top:20px}}body.uf-xfer .uf-hero,body.uf-xfer .uf-tl__headrow{display:none}section.uf-xfer{position:relative;display:grid;grid-template-columns:132px minmax(0, 1fr);gap:24px;padding:20px 24px 18px;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-bg)}@media(max-width: 768px){section.uf-xfer{grid-template-columns:72px minmax(0, 1fr);gap:12px 14px;padding:16px}}@media(max-width: 768px){.uf-xfer__sleeve{grid-row:span 2}}.kc-scope .uf-cover.uf-xsleeve{width:132px;height:132px;border-radius:2px;box-shadow:0 0 0 1px var(--kk-border)}.kc-scope .uf-cover.uf-xsleeve.is-empty{gap:4px;box-shadow:inset 0 0 0 1px var(--kk-hairline)}.kc-scope .uf-cover.uf-xsleeve.is-empty b{font-size:12px}.kc-scope .uf-cover.uf-xsleeve.is-empty small{font-size:10.5px}.kc-scope .uf-cover.uf-xsleeve.is-empty .uf-cover__glyph{width:46px;height:34px;margin-bottom:2px}.kc-scope .uf-cover.uf-xsleeve.is-empty .uf-cover__glyph>.material-symbols-outlined{font-size:22px}.kc-scope .uf-cover.uf-xsleeve.is-empty .uf-cover__frame{inset:8px}.kc-scope .uf-cover.uf-xsleeve.is-empty .uf-cover__frame i{width:12px;height:12px}@media(max-width: 768px){.kc-scope .uf-cover.uf-xsleeve{width:72px;height:72px}.kc-scope .uf-cover.uf-xsleeve.is-empty b,.kc-scope .uf-cover.uf-xsleeve.is-empty small{display:none}}.uf-xfer__main{min-width:0}@media(max-width: 768px){.uf-xfer__main{display:contents}}.uf-xfer__title{display:flex;align-items:center;gap:10px;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.03em;font-size:23px;line-height:1.04}@media(max-width: 768px){.uf-xfer__title{align-items:flex-start;line-height:1.15}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.uf-xfer__title{font-size:19px}}.uf-xfer__tick,.uf-xfer__mark{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%}.uf-xfer__tick .uf-xi,.uf-xfer__mark .uf-xi{font-size:14px}.uf-xfer__tick{background:var(--kk-accent);color:var(--kk-on-accent)}.uf-xfer__mark{box-shadow:inset 0 0 0 1px var(--kk-border);color:var(--kk-text-2)}.uf-xfer__sub{margin-top:4px;font-size:14.5px;color:var(--kk-text-2)}.uf-xfer__sub b{font-weight:600;color:var(--kk-text)}@media(max-width: 768px){.uf-xfer__sub{margin-top:0}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.uf-xfer__sub{font-size:14px}}.uf-xfer__facts{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;margin:14px 0 0;border:1px solid var(--kk-border);border-radius:var(--kk-r-control);background:var(--kk-surface)}.uf-xfer__facts>div{min-width:0;padding:9px 14px;border-left:1px solid var(--kk-hairline)}.uf-xfer__facts>div:first-child{border-left:0}.uf-xfer__facts dt{font-size:12.5px;font-weight:500;color:var(--kk-text-2)}.uf-xfer__facts dd{margin:2px 0 0;overflow:hidden;font-size:14.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 768px){.uf-xfer__facts{grid-column:1/-1;grid-template-columns:1fr 1fr;margin-top:2px}.uf-xfer__facts>div:nth-child(3){border-left:0}.uf-xfer__facts>div:nth-child(n+3){border-top:1px solid var(--kk-hairline)}}.uf-xfer__none{color:var(--kk-text-2)}.uf-xfer__acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px}@media(max-width: 768px){.uf-xfer__acts{grid-column:1/-1;flex-direction:column;align-items:stretch;margin-top:2px}.uf-xfer__acts .uf-xbtn--primary{width:100%;white-space:normal}}.uf-xfer__look{display:flex;align-items:center;gap:8px;margin-left:auto;font-size:13.5px;color:var(--kk-text-2)}.uf-xfer__acts>.uf-xfer__look:first-child{margin-left:0}@media(max-width: 768px){.uf-xfer__look{flex-wrap:wrap;margin-left:0}.uf-xfer__look .uf-xfer__look-lead{flex-basis:100%}}.uf-xfer__mini{width:172px;height:36px;padding:0 12px;border:1px solid var(--kk-border);border-radius:var(--kk-r-control);background:var(--kk-surface-input);font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:13.5px;font-variant-numeric:tabular-nums;color:var(--kk-text)}.uf-xfer__mini::placeholder{color:var(--kk-text-3)}.uf-xfer__mini:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.uf-xfer__mini[aria-invalid=true]{border-color:var(--kk-warn-line)}@media(max-width: 768px){.uf-xfer__mini{flex:1;width:auto;min-width:0;height:40px}}.uf-xfer__err,.uf-xfer__heads,.uf-xfer__done{display:flex;align-items:flex-start;gap:8px;margin-top:12px;font-size:13.5px;line-height:1.45;color:var(--kk-text-2)}.uf-xfer__err .uf-xi,.uf-xfer__heads .uf-xi,.uf-xfer__done .uf-xi{margin-top:2px;font-size:15px}.uf-xfer__err b,.uf-xfer__heads b,.uf-xfer__done b{font-weight:600;color:var(--kk-text)}@media(max-width: 768px){.uf-xfer__err,.uf-xfer__heads,.uf-xfer__done{grid-column:1/-1;margin-top:0}}.uf-xfer__err{flex-basis:100%;margin-top:0;justify-content:flex-end}.uf-xfer__done{margin-top:0;color:var(--kk-text)}.uf-xfield{min-width:0}.uf-xlbl{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;white-space:nowrap;font-size:13.5px;font-weight:500;color:var(--kk-text-2)}.uf-xopt{margin-left:auto;font-size:12.5px;color:var(--kk-text-2)}.uf-xsrc-slot{display:contents}.uf-xsrc{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:12.5px;font-weight:500;color:var(--kk-text-2);white-space:nowrap}.uf-xsrc .uf-xi{font-size:14px}.uf-xinput-wrap{position:relative;display:flex;align-items:center;height:44px;margin-top:7px;border:1px solid var(--kk-border);border-radius:var(--kk-r-control);background:var(--kk-surface-input)}.uf-xinput-wrap.is-ok{border-color:var(--kk-accent-ok-line)}.uf-xinput-wrap.is-bad{border-color:var(--kk-warn-line)}.uf-xinput-wrap:has(>.uf-xinput:focus-visible){outline:2px solid var(--kk-mint);outline-offset:2px}.uf-xinput-wrap>.uf-xinput{flex:1;width:100%;min-width:0;height:100%;margin:0;padding:0 14px;border:0;background:rgba(0,0,0,0)}.uf-xinput-wrap>.uf-xinput:focus-visible{outline:none}.uf-xinput{height:44px;padding:0 14px;border:1px solid var(--kk-border);border-radius:var(--kk-r-control);background:var(--kk-surface-input);font-family:var(--kk-font-body);font-size:15px;color:var(--kk-text)}.uf-xinput::placeholder{color:var(--kk-text-3)}.uf-xfield>.uf-xinput{width:100%;margin-top:7px}.uf-xinput.uf-xmono{font-family:var(--kk-font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}.uf-xinput-end{display:inline-flex;flex:none;align-items:center;gap:6px;height:100%;padding:0 14px 0 6px;font-size:13px;color:var(--kk-text-2);white-space:nowrap}.uf-xinput-end .uf-xi{font-size:15px}button.uf-xinput-end{cursor:pointer}button.uf-xinput-end:hover{color:var(--kk-text)}.uf-xdate-native{position:absolute;right:0;bottom:0;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.uf-xsel{position:relative;display:block;margin-top:7px}.uf-xsel>.uf-xsel__select{width:100%;margin:0;padding:0 40px 0 14px;appearance:none;cursor:pointer}.uf-xsel.has-badge>.uf-xsel__select{padding-left:48px}.uf-xsel .uf-xsel__select:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.uf-xsel__badge{position:absolute;top:50%;left:14px;display:grid;place-items:center;width:22px;height:22px;border-radius:calc(var(--kk-r-control) - 3px);background:var(--kk-border);font-size:10.5px;font-weight:700;line-height:1;color:var(--kk-text);transform:translateY(-50%);pointer-events:none}.uf-xsel__chev{position:absolute;top:50%;right:14px;font-size:16px;color:var(--kk-text-2);transform:translateY(-50%);pointer-events:none}.uf-xhelp,.uf-xerr{margin-top:7px;font-size:13px;line-height:1.45;color:var(--kk-text-2)}.uf-xerr{display:flex;align-items:flex-start;gap:7px;color:var(--kk-text)}.uf-xerr .uf-xi{margin-top:2px;font-size:14px}.uf-xtwo{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width: 480px){.uf-xtwo{grid-template-columns:1fr}}.uf-xrel{padding:18px 22px;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-bg)}@media(max-width: 768px){.uf-xrel{padding:16px}}.uf-xrel__title{font-size:15.5px;font-weight:600}.uf-xrel__grid{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:16px;margin-top:14px}@media(max-width: 480px){.uf-xrel__grid{grid-template-columns:1fr;gap:12px}}.uf-xone{margin-top:14px}.uf-xremind{display:grid;grid-template-columns:20px minmax(0, 1fr);gap:10px;margin-top:10px;padding:12px 14px;border:1px solid var(--kk-border);border-radius:var(--kk-r-control);background:var(--kk-surface);font-size:13.5px;line-height:1.45}.uf-xremind>.uf-xi{margin-top:1px;font-size:18px;color:var(--kk-text)}.uf-xremind b{font-weight:600}.uf-xremind p+p{margin-top:4px;color:var(--kk-text-2)}body.uf-xfer:not(.upload-empty) .uf-tl{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-bg)}body.uf-xfer:not(.upload-empty) .uf-tl__list{gap:0;margin:0}body.uf-xfer:not(.upload-empty) .uf-add{min-height:3.25rem;margin:10px 18px 0}body.uf-xfer:not(.upload-empty).uf-xfer-complete .uf-add{display:none}.uf-xtl__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:18px 18px 12px}.uf-xtl__head .uf-xlink{margin-right:auto}.uf-xtl__title{min-width:0;overflow:hidden;font-size:15.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.uf-xtl__side{flex:none;font-size:13.5px;color:var(--kk-text-2);white-space:nowrap}.uf-xtl__side .uf-xmono{color:var(--kk-text)}.uf-xtl__rename{width:100%;height:40px}.uf-tl__row.uf-xrow{grid-template-areas:none;grid-template-columns:38px minmax(0, 1fr) auto 78px;gap:14px;min-height:0;padding:12px 18px;border-top:1px solid var(--kk-hairline);border-radius:0}.uf-tl__row.uf-xrow.is-on{background:var(--kk-surface-input);box-shadow:inset 2px 0 0 var(--kk-accent)}.uf-tl__row.uf-xrow:focus-visible{outline-offset:-2px}@media(max-width: 768px){.uf-tl__row.uf-xrow{grid-template-areas:"num meta dur" "num pill pill";grid-template-columns:34px minmax(0, 1fr) auto;gap:8px 12px;padding:12px 14px}.uf-tl__row.uf-xrow .uf-xrow__num{grid-area:num;align-self:start}.uf-tl__row.uf-xrow .uf-xrow__meta{grid-area:meta}.uf-tl__row.uf-xrow .uf-xrow__pill{grid-area:pill;justify-content:flex-start}.uf-tl__row.uf-xrow .uf-xrow__dur{grid-area:dur}}.uf-xrow__num{position:relative;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--kk-border);border-radius:50%;font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;color:var(--kk-text-2)}.uf-xrow__num::after{content:"";position:absolute;inset:5px;border:1px solid var(--kk-border);border-radius:50%}.uf-xrow__meta{display:flex;flex-direction:column;min-width:0}.uf-xrow__title{overflow:hidden;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.uf-xrow__title.is-file{font-weight:500;font-style:italic;color:var(--kk-text-2)}.uf-xrow__sub{display:flex;align-items:center;gap:8px;min-width:0;margin-top:1px}.uf-xrow__sub .uf-up{font-size:12.5px}.uf-xrow__file{overflow:hidden;font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:12.5px;color:var(--kk-text-2);text-overflow:ellipsis;white-space:nowrap}.uf-xrow__needs{flex:none;font-size:12.5px;color:var(--kk-text-2)}.uf-xrow__needs::before{content:"· "}.uf-xrow__pill{display:flex;justify-content:flex-end;min-width:0}.uf-xrow__dur{font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:13.5px;font-variant-numeric:tabular-nums;text-align:right}.uf-xrow__dur small{display:block;font-family:inherit;font-size:11.5px;color:var(--kk-text-2);white-space:nowrap}.uf-xrow__dur.is-warn{color:var(--kk-warn)}.uf-xrow__dur.is-warn small{color:var(--kk-text-2)}.uf-xcode{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:30px;padding:0 12px 0 11px;border:1px solid var(--kk-border);border-radius:var(--kk-r-pill);font-size:13px;font-weight:500;color:var(--kk-text);white-space:nowrap}.uf-xcode .uf-xmono{font-size:13px;letter-spacing:.01em}.uf-xcode .uf-xi{font-size:13px}.uf-xcode.is-ok{border-color:var(--kk-accent-ok-line)}.uf-xcode.is-warn{border-color:var(--kk-warn-line)}.uf-xcode.is-quiet{color:var(--kk-text-2)}.uf-xcode .uf-xcode__off{display:none}.uf-xcode__sep{flex:none;width:1px;height:14px;background:var(--kk-border)}.uf-tl__chips .uf-xcode{height:26px;font-size:12.5px}@media(min-width: 1240px)and (max-width: 1359px){body.uf-xfer .uf-tl__row.uf-xrow{grid-template-columns:38px minmax(0, 1fr) auto 70px;padding:11px 16px}body.uf-xfer .uf-xcode{gap:7px;padding:0 11px}body.uf-xfer .uf-xcode__sep,body.uf-xfer .uf-xcode__word{display:none}body.uf-xfer .uf-xcode.is-length{border-color:var(--kk-warn-line)}body.uf-xfer .uf-xcode.is-length .uf-xcode__ok{display:none}body.uf-xfer .uf-xcode.is-length .uf-xcode__off{display:inline-block}body.uf-xfer .uf-xrow__dur small{display:none}}.uf-xtl__keep{display:flex;gap:9px;margin-top:14px;padding:12px 18px 16px;border-top:1px solid var(--kk-hairline);font-size:13.5px;line-height:1.45;color:var(--kk-text-2)}.uf-xtl__keep .material-symbols-outlined{flex:none;margin-top:2px;font-size:16px}.uf-tl__list+.uf-add+.uf-xtl__keep{margin-top:14px}body.uf-xfer.uf-xfer-complete .uf-xtl__keep{margin-top:0}body.uf-xnotes .uf-xnotes__xfer,body.uf-xnotes.mode-rerelease .uf-xnotes__new{display:none}body.uf-xnotes.mode-rerelease .uf-xnotes__xfer{display:inline}.uf-xnotes__order{display:flex;gap:9px;margin:10px 0 0;padding:10px 2px 0;font-size:13.5px;line-height:1.45;color:var(--kk-text-2)}.uf-xnotes__order .material-symbols-outlined{flex:none;margin-top:1px;font-size:16px}.uf-xnotes__order[hidden]{display:none}.uf-fact.is-xtodo{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--kk-border)}.uf-fact.is-xwarn{box-shadow:inset 0 0 0 1px var(--kk-warn-line)}.uf-fact .uf-xmono{color:var(--kk-text)}.uf-xnotes__field .uf-xinput-wrap{width:100%}.uf-xnotes__field .uf-hint{margin-top:6px}.uf-xnotes__field .uf-label label{cursor:pointer}.uf-xnotes__find{margin-top:6px}.kc-scope .uf-xnotes__findbtn{font-size:13px}.uf-xnotes__findtext{max-width:62ch;margin:8px 0 0;padding:10px 12px;border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-size:13px;line-height:1.5;color:var(--kk-text-2)}.uf-xnotes__findtext[hidden]{display:none}.uf-xnotes__file{display:block;margin-top:4px;font-size:13px;color:var(--kk-text-2)}.uf-xnotes__credits{margin:2px 0 12px}.uf-xnotes__compare{max-width:64ch;margin:4px 0 12px;font-size:13.5px;line-height:1.5;color:var(--kk-text-2)}.kk-sleeve .kk-dlg__tracks.uf-xnotes__tracks li{grid-template-columns:1.75rem minmax(0, 1fr) auto auto;column-gap:14px}.uf-xnotes__code{font-size:13px;letter-spacing:.01em;color:var(--kk-text-2)}.uf-xnotes__tracks .kk-dlg__d{min-width:2.6em;text-align:right}.uf-xnotes__tick .uf-xconfirm__t{font-size:14px;font-weight:400;line-height:1.5}.uf-xnotes__tick+.uf-submit-confirm{margin-top:10px}@media(max-width: 480px){.kk-sleeve .kk-dlg__tracks.uf-xnotes__tracks li{grid-template-columns:1.5rem minmax(0, 1fr) auto;grid-template-areas:"n t d" ". c c";row-gap:2px}.uf-xnotes__tracks .kk-dlg__n{grid-area:n}.uf-xnotes__tracks .kk-dlg__t{grid-area:t}.uf-xnotes__tracks .kk-dlg__d{grid-area:d}.uf-xnotes__code{grid-area:c}}body.uf-xfer .uf-page__foot{align-items:center;gap:10px 18px}body.uf-xfer .uf-check__head{gap:6px;margin-bottom:10px}body.uf-xfer .uf-check__head .uf-h3{font-size:15.5px;white-space:nowrap}body.uf-xfer .uf-check__count{font-size:15.5px;font-weight:500;color:var(--kk-text-2)}body.uf-xfer .uf-check__list>li.is-ok:not(:has(>button)),body.uf-xfer .uf-check__list>li.is-ok>button,body.uf-xfer .uf-check__list>li.is-todo>button{gap:8px;min-height:34px;padding:0 14px 0 10px;border-color:var(--kk-border);background:rgba(0,0,0,0);font-size:14px;font-weight:500;color:var(--kk-text)}body.uf-xfer .uf-check__list>li.is-ok:not(:has(>button)) .material-symbols-outlined,body.uf-xfer .uf-check__list>li.is-ok>button .material-symbols-outlined,body.uf-xfer .uf-check__list>li.is-todo>button .material-symbols-outlined{font-size:19px}body.uf-xfer .uf-check__list>li.is-ok>button{border-color:rgba(0,0,0,0);background:var(--kk-surface-input);color:var(--kk-text-2)}body.uf-xfer .uf-check__list>li.is-ok .material-symbols-outlined,body.uf-xfer .uf-check__list>li.is-ok>button .material-symbols-outlined{color:var(--kk-accent)}body.uf-xfer .uf-check__list>li.is-todo>button .material-symbols-outlined{color:var(--kk-text-2)}body.uf-xfer .uf-proceed{min-width:0;background:var(--kk-accent);box-shadow:none;color:var(--kk-on-accent)}body.uf-xfer .uf-proceed:hover{background:var(--kk-accent-press)}body.uf-xfer .uf-proceed.is-waiting{background:var(--kk-surface-input);box-shadow:none;color:var(--kk-text-2)}body.uf-xfer .uf-proceed.is-waiting .material-symbols-outlined{order:-1;font-size:16px;color:var(--kk-text-2)}body.uf-xfer .uf-proceed.is-waiting:hover{background:var(--kk-surface-input)}body.uf-xfer .uf-proceed__left{display:inline;margin-left:-5px;padding:0;background:none;box-shadow:none;font-size:inherit;font-weight:inherit;color:inherit}body.uf-xfer .uf-proceed__left::before{content:"· "}.uf-sheet__head.uf-xsh__head{display:block;padding:22px 24px 16px}@media(max-width: 768px){.uf-sheet__head.uf-xsh__head{padding:calc(12px + env(safe-area-inset-top)) 16px 14px}}.uf-sheet__head.uf-xsh__head>.uf-xsh__top{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:13.5px;color:var(--kk-text-2)}.uf-xsh__nav{display:flex;gap:6px;margin-left:auto}.uf-xib{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--kk-border);border-radius:var(--kk-r-control);font-size:17px;color:var(--kk-text);cursor:pointer}.uf-xib:hover{background:var(--kk-fill-1)}.uf-xib:disabled{color:var(--kk-text-off);cursor:default}.uf-xib:disabled:hover{background:none}@media(max-width: 768px){.uf-xib{width:40px;height:40px}}.uf-sheet__title.uf-xsh__title{margin-top:8px;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.03em;font-size:28px;line-height:1.04}.uf-sheet__title.uf-xsh__title.is-file{font-size:21px}.uf-xsh__by{display:block;margin-top:2px;overflow:hidden;font-size:14px;color:var(--kk-text-2);text-overflow:ellipsis;white-space:nowrap}.uf-sheet__body.uf-xsh__body{gap:18px;padding:18px 24px}@media(max-width: 768px){.uf-sheet__body.uf-xsh__body{padding:16px}}.uf-sheet__body.uf-xsh__body>#ufTodo:empty,.uf-sheet__body.uf-xsh__body>#ufTodo:has(>.uf-todo.is-ok),.uf-sheet__body.uf-xsh__body>#ufXferTitleSlot:empty{display:none}.uf-xtwo__help{margin-top:-10px}.uf-xlocked{padding-left:14px;font-size:15px}.uf-xlocked>.uf-xinput-end{margin-left:auto}.uf-xlocked__v.is-none{color:var(--kk-text-2)}.uf-sheet__foot.uf-xsh__foot{gap:10px;padding:14px 24px 18px}.uf-sheet__foot.uf-xsh__foot>.uf-xbtn{flex:1}@media(max-width: 768px){.uf-sheet__foot.uf-xsh__foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}.uf-xtitle__hint{display:block}.uf-xtitle__hint b{font-weight:600;color:var(--kk-text)}.uf-xtitle__hint .uf-xlink{margin-left:4px;font-size:13px}.uf-xisrc__wrap{height:48px}.uf-xisrc__wrap>.uf-xisrc__input{font-size:17px;letter-spacing:.02em;text-transform:uppercase}.uf-xisrc__wrap>.uf-xisrc__input::placeholder{text-transform:none;letter-spacing:0}.uf-xisrc__count .uf-xmono{font-size:12px;color:var(--kk-text-2)}.uf-xfound{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;font-size:13.5px;color:var(--kk-text-2)}.uf-xfound>.uf-xi{font-size:14px}.uf-xfound b{font-weight:600;color:var(--kk-text)}.uf-amatch{overflow:hidden;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-bg)}.uf-amatch.is-warn{border-color:var(--kk-warn-line)}.uf-amatch.is-warn .uf-amatch__h>.uf-xi{color:var(--kk-warn)}.uf-amatch.is-ok{border-color:var(--kk-accent-ok-line)}.uf-amatch.is-ok .uf-amatch__h>.uf-xi{color:var(--kk-accent)}.uf-amatch.is-quiet .uf-amatch__h>.uf-xi{color:var(--kk-text-2)}.uf-amatch__h{display:flex;align-items:flex-start;gap:10px;padding:14px 16px 10px}.uf-amatch__h>.uf-xi{margin-top:1px;font-size:19px}.uf-amatch__t{font-size:15px;font-weight:600}.uf-amatch__s{margin-top:2px;font-size:13.5px;line-height:1.45;color:var(--kk-text-2)}.uf-amatch__row{display:grid;grid-template-columns:minmax(0, 1fr) auto 22px;align-items:center;gap:10px;padding:9px 16px;border-top:1px solid var(--kk-hairline);font-size:14px}.uf-amatch__row>.uf-xi{font-size:15px}.uf-amatch__k{color:var(--kk-text-2)}.uf-amatch__v{text-align:right}.uf-amatch__v .uf-xmono{font-size:13.5px}.uf-amatch__a{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px 14px;border-top:1px solid var(--kk-hairline)}.uf-tape{display:grid;gap:7px;padding:4px 16px 14px}.uf-tape__l{display:grid;grid-template-columns:64px minmax(0, 1fr) 48px;align-items:center;gap:10px;font-size:12.5px;color:var(--kk-text-2)}.uf-tape__l .uf-xmono{font-size:12.5px;color:var(--kk-text);text-align:right}.uf-tape__track{position:relative;height:8px;overflow:hidden;border-radius:4px;background:var(--kk-surface-input)}.uf-tape__fill{position:absolute;top:0;bottom:0;left:0;border-radius:4px;background:var(--kk-line-control)}.uf-tape__fill.is-warn{background:var(--kk-warn)}.uf-xsingle{display:flex;flex-direction:column;gap:14px}.uf-xsuggest{display:grid;grid-template-columns:20px minmax(0, 1fr) auto;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--kk-border);border-radius:var(--kk-r-control);background:var(--kk-bg);font-size:13.5px;line-height:1.45;color:var(--kk-text-2)}.uf-xsuggest>.uf-xi{font-size:18px;color:var(--kk-text)}.uf-xsuggest b{font-weight:600;color:var(--kk-text)}@media(max-width: 480px){.uf-xsuggest{grid-template-columns:20px minmax(0, 1fr)}.uf-xsuggest .uf-xbtn{grid-column:2;justify-self:start}}body.uf-xdrawer-open .uf-main{display:flex;flex-direction:column}body.uf-xdrawer-open .uf-page{flex:none}body.uf-xdrawer-open .uf-page__foot{display:none}.uf-xdrawer{position:sticky;bottom:0;z-index:5;flex:none;margin-top:14px;padding:12px 24px 22px;border:1px solid var(--kk-border);border-bottom:0;border-radius:var(--kk-r-dialog) var(--kk-r-dialog) 0 0;background:var(--kk-surface)}@media(prefers-reduced-motion: no-preference){.uf-xdrawer.is-entering{animation:kc-sheet-in var(--kk-dur-slow) var(--kk-ease-out)}}@media(max-width: 768px){.uf-xdrawer{position:fixed;right:0;bottom:0;left:0;z-index:1150;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;padding:10px 16px calc(16px + env(safe-area-inset-bottom))}}.uf-xdrawer__grip{width:40px;height:4px;margin:0 auto 12px;border-radius:4px;background:var(--kk-border)}.uf-xdrawer__title{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.03em;font-size:22px;line-height:1.1}.uf-xdrawer__title:focus{outline:none}.uf-xdrawer__lead{margin-top:4px;font-size:14px;color:var(--kk-text-2)}.uf-xdrawer__steps{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin:14px 0 0;padding:0;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-bg);list-style:none}.uf-xdrawer__steps>li{padding:11px 14px 12px;border-left:1px solid var(--kk-hairline)}.uf-xdrawer__steps>li:first-child{border-left:0}@media(max-width: 768px){.uf-xdrawer__steps{grid-template-columns:1fr}.uf-xdrawer__steps>li{border-top:1px solid var(--kk-hairline);border-left:0}.uf-xdrawer__steps>li:first-child{border-top:0}}.uf-xdrawer__n{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--kk-text-2)}.uf-xdrawer__n b{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--kk-border);border-radius:50%;font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:11.5px;font-weight:500;line-height:1;color:var(--kk-text)}.uf-xdrawer__w{display:block;margin-top:4px;font-size:14px;font-weight:600;line-height:1.35}.uf-xdrawer__w .uf-xmono{font-weight:500}.uf-xconfirm{position:relative;display:grid;grid-template-columns:22px minmax(0, 1fr);gap:12px;margin-top:14px;padding:14px 16px;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);cursor:pointer}.uf-xconfirm.is-on{border-color:var(--kk-accent-ok-line)}.uf-xconfirm__box{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.uf-xconfirm>.uf-xconfirm__box{display:block}.uf-xconfirm__mark{display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border:1.6px solid var(--kk-text-2);border-radius:6px;color:rgba(0,0,0,0)}.uf-xconfirm__mark .uf-xi{font-size:14px}.uf-xconfirm__box:checked+.uf-xconfirm__mark{border-color:var(--kk-accent);background:var(--kk-accent);color:var(--kk-on-accent)}.uf-xconfirm__box:focus-visible+.uf-xconfirm__mark{outline:2px solid var(--kk-mint);outline-offset:2px}.uf-xconfirm__t{display:block;font-size:14.5px;font-weight:600}.uf-xconfirm__text ul{display:grid;gap:3px;margin:6px 0 0;padding:0;list-style:none}.uf-xconfirm__text li{position:relative;padding-left:14px;font-size:13.5px;line-height:1.45;color:var(--kk-text-2)}.uf-xconfirm__text li::before{content:"";position:absolute;top:9px;left:2px;width:4px;height:4px;border-radius:50%;background:var(--kk-text-2)}.uf-xconfirm__fine{display:block;margin-top:8px;font-size:13px;color:var(--kk-text-2)}.uf-xdrawer__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px}.uf-xdrawer__foot>.uf-xbtn:first-of-type{margin-left:auto}@media(max-width: 768px){.uf-xdrawer__foot>.uf-xbtn{flex:1}.uf-xdrawer__foot>.uf-xbtn:first-of-type{margin-left:0}}.uf-xdrawer__left{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--kk-text-2)}.uf-xdrawer__left .uf-xi{font-size:15px}@media(max-width: 768px){.uf-xdrawer__left{flex-basis:100%}}.uf-xreview small{display:block;margin-top:4px}@media(min-width: 1200px){body.kc-shell.uf-xfer-dock{padding-right:calc(468px + var(--tl-gap))}body.kc-shell.uf-xfer-dock .uf-sheet{top:0;right:0;bottom:0;width:468px;border-left:1px solid var(--kk-border);border-radius:0;background:var(--kk-surface);box-shadow:none}body.kc-shell.uf-xfer-dock .uf-sheet-scrim{display:none}body.kc-shell.uf-xfer-dock.uf-sheet-open{overflow:auto}body.kc-shell.uf-xfer-dock.uf-sheet-open .uf-main{overflow-y:auto}body.kc-shell.uf-xfer-dock .uf-xfer,body.kc-shell.uf-xfer-dock .uf-xrel,body.kc-shell.uf-xfer-dock .uf-modebar__note,body.kc-shell.uf-xfer-dock .uf-xtl__keep{display:none}body.kc-shell.uf-xfer-dock .uf-page.card{grid-template-columns:minmax(0, 1fr)}body.kc-shell.uf-xfer-dock .uf-page.card>.uf-tl{grid-column:1/-1}body.kc-shell.uf-xfer-dock .uf-page__foot{flex-direction:column;align-items:stretch}body.kc-shell.uf-xfer-dock .uf-proceed{align-self:flex-end}body.kc-shell.uf-xfer-dock .uf-tl__row.uf-xrow{grid-template-columns:38px minmax(0, 1fr) auto 70px;padding:11px 16px}body.kc-shell.uf-xfer-dock .uf-xcode{gap:7px;padding:0 11px}body.kc-shell.uf-xfer-dock .uf-xcode__sep,body.kc-shell.uf-xfer-dock .uf-xcode__word{display:none}body.kc-shell.uf-xfer-dock .uf-xcode.is-length{border-color:var(--kk-warn-line)}body.kc-shell.uf-xfer-dock .uf-xcode.is-length .uf-xcode__ok{display:none}body.kc-shell.uf-xfer-dock .uf-xcode.is-length .uf-xcode__off{display:inline-block}body.kc-shell.uf-xfer-dock .uf-xrow__dur small{display:none}}@media(min-width: 769px)and (min-height: 540px){body:is(:not(.upload-empty),.uf-reopening) .uf-page.card{--uf-fit: calc(100dvh - var(--tl-top) - var(--tl-band) - var(--tl-gap) * 3);--uf-tl-min: 15rem;min-height:min(var(--uf-fit),960px)}body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl{--uf-tl-ground: var(--kk-surface);flex:1 1 0}body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl{display:flex;flex-direction:column;min-height:var(--uf-tl-min);contain:size}body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl__scroll{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding:2.75rem 0 1.5rem;scrollbar-width:thin;scrollbar-color:var(--kk-border) rgba(0,0,0,0);scrollbar-gutter:stable}body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl__scroll:hover{scrollbar-color:var(--kk-line-control) rgba(0,0,0,0)}body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl__scroll .uf-tl__headrow{position:sticky;top:0;z-index:2;background:var(--uf-tl-ground)}body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl__scroll .uf-tl__headrow::after{content:"";position:absolute;top:calc(100% + 1px);right:0;left:0;height:16px;background:linear-gradient(var(--uf-tl-ground), transparent);opacity:0;pointer-events:none}body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl__scroll::after{content:"";position:sticky;bottom:0;display:block;height:28px;margin-top:-28px;background:linear-gradient(transparent, var(--uf-tl-ground));opacity:0;pointer-events:none}body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl.is-scrolled .uf-tl__scroll .uf-tl__headrow::after,body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl.has-more .uf-tl__scroll::after{opacity:1}}@media(min-width: 769px)and (min-height: 540px)and (prefers-reduced-motion: no-preference){body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl__scroll .uf-tl__headrow::after,body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl__scroll::before,body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-tl__scroll::after{transition:opacity var(--kk-dur) var(--kk-ease-out)}}@media(min-width: 769px)and (min-height: 540px){body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-xtl__head,body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-add,body:not(.uf-xfer):is(:not(.upload-empty),.uf-reopening) .uf-xtl__keep{flex:none}}@media(min-width: 769px)and (min-height: 540px)and (max-height: 859px){body:is(:not(.upload-empty),.uf-reopening) .uf-page.card{padding:26px 32px 24px;gap:22px}body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card>*+*,body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card>.uf-page__foot{margin-top:16px}.uf-page .uf-hero{grid-template-columns:10.5rem minmax(0, 1fr);column-gap:24px}.uf-page .uf-cover{width:10.5rem;height:10.5rem}.uf-page .uf-rel__head,.uf-page .uf-rel__meta{gap:3px}.uf-page .is-big>.uf-rel__title{font-size:1.875rem}.uf-page .uf-facts{margin-top:6px}body:is(:not(.upload-empty),.uf-reopening) .uf-mode__opt{height:34px}body:is(:not(.upload-empty),.uf-reopening) .uf-tl__row{min-height:3.75rem}body:is(:not(.upload-empty),.uf-reopening) .uf-add{min-height:3.25rem}body:is(:not(.upload-empty),.uf-reopening) .uf-page__foot{padding-top:16px}body:is(:not(.upload-empty),.uf-reopening) .uf-check__head{margin-bottom:4px}body:is(:not(.upload-empty),.uf-reopening) .uf-check__list{gap:6px}body:is(:not(.upload-empty),.uf-reopening) .uf-check__list>li.is-ok:not(:has(>button)),body:is(:not(.upload-empty),.uf-reopening) .uf-check__list>li.is-ok>button,body:is(:not(.upload-empty),.uf-reopening) .uf-check__list>li.is-todo>button{min-height:32px;padding:0 11px 0 8px}body:is(:not(.upload-empty),.uf-reopening) .uf-proceed{min-width:0}body:is(:not(.upload-empty),.uf-reopening) .uf-page.card{--uf-tl-min: 11.5rem}}@media(min-width: 769px)and (min-height: 540px)and (max-height: 699px){body:is(:not(.upload-empty),.uf-reopening) .uf-page.card{padding:12px 32px 10px;gap:10px}body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card>*+*,body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card>.uf-page__foot{margin-top:4px}.uf-page .uf-hero{grid-template-columns:6.75rem minmax(0, 1fr);column-gap:24px}.uf-page .uf-cover{width:6.75rem;height:6.75rem}.uf-page .uf-rel__head,.uf-page .uf-rel__meta{gap:3px}.uf-page .is-big>.uf-rel__title{font-size:1.5rem}.uf-page .uf-facts{margin-top:6px}body:is(:not(.upload-empty),.uf-reopening) .uf-mode__opt{height:32px}body:is(:not(.upload-empty),.uf-reopening) .uf-tl__row{min-height:3.5rem}body:is(:not(.upload-empty),.uf-reopening) .uf-add{min-height:2.75rem}body:is(:not(.upload-empty),.uf-reopening) .uf-page__foot{padding-top:10px}body:is(:not(.upload-empty),.uf-reopening) .uf-check__head{margin-bottom:4px}body:is(:not(.upload-empty),.uf-reopening) .uf-check__list{gap:6px}body:is(:not(.upload-empty),.uf-reopening) .uf-check__list>li.is-ok:not(:has(>button)),body:is(:not(.upload-empty),.uf-reopening) .uf-check__list>li.is-ok>button,body:is(:not(.upload-empty),.uf-reopening) .uf-check__list>li.is-todo>button{min-height:30px;padding:0 11px 0 8px}body:is(:not(.upload-empty),.uf-reopening) .uf-proceed{min-width:0}body:is(:not(.upload-empty),.uf-reopening) .uf-page.card{--uf-tl-min: 8.75rem}}@media(min-width: 1240px)and (min-height: 540px){body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card{grid-template-rows:repeat(8, auto) minmax(0, 1fr) auto}body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card>.uf-xrel,body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card>.uf-tl{grid-row:9}body.kc-shell.uf-xfer:not(.upload-empty) .uf-page.card>.uf-page__foot{grid-row:10}body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl{--uf-tl-ground: var(--kk-bg)}body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl{display:flex;flex-direction:column;min-height:var(--uf-tl-min);contain:size}body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl__scroll{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding:2.75rem 0 1.5rem;scrollbar-width:thin;scrollbar-color:var(--kk-border) rgba(0,0,0,0);scrollbar-gutter:stable}body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl__scroll:hover{scrollbar-color:var(--kk-line-control) rgba(0,0,0,0)}body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl__scroll .uf-tl__headrow{position:sticky;top:0;z-index:2;background:var(--uf-tl-ground)}body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl__scroll .uf-tl__headrow::after{content:"";position:absolute;top:calc(100% + 1px);right:0;left:0;height:16px;background:linear-gradient(var(--uf-tl-ground), transparent);opacity:0;pointer-events:none}body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl__scroll::after{content:"";position:sticky;bottom:0;display:block;height:28px;margin-top:-28px;background:linear-gradient(transparent, var(--uf-tl-ground));opacity:0;pointer-events:none}body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl.is-scrolled .uf-tl__scroll .uf-tl__headrow::after,body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl.has-more .uf-tl__scroll::after{opacity:1}}@media(min-width: 1240px)and (min-height: 540px)and (prefers-reduced-motion: no-preference){body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl__scroll .uf-tl__headrow::after,body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl__scroll::before,body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl__scroll::after{transition:opacity var(--kk-dur) var(--kk-ease-out)}}@media(min-width: 1240px)and (min-height: 540px){body.kc-shell.uf-xfer:not(.upload-empty) .uf-xtl__head,body.kc-shell.uf-xfer:not(.upload-empty) .uf-add,body.kc-shell.uf-xfer:not(.upload-empty) .uf-xtl__keep{flex:none}body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl__scroll::before{content:"";position:sticky;top:0;z-index:2;display:block;height:16px;margin-bottom:-16px;background:linear-gradient(var(--uf-tl-ground), transparent);opacity:0;pointer-events:none}body.kc-shell.uf-xfer:not(.upload-empty) .uf-tl.is-scrolled .uf-tl__scroll::before{opacity:1}}@media(min-width: 1200px)and (min-height: 540px){body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-page.card{grid-template-rows:repeat(8, auto) minmax(0, 1fr) auto}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-page.card>.uf-xrel,body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-page.card>.uf-tl{grid-row:9}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-page.card>.uf-page__foot{grid-row:10}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl{--uf-tl-ground: var(--kk-bg)}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl{display:flex;flex-direction:column;min-height:var(--uf-tl-min);contain:size}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl__scroll{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding:2.75rem 0 1.5rem;scrollbar-width:thin;scrollbar-color:var(--kk-border) rgba(0,0,0,0);scrollbar-gutter:stable}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl__scroll:hover{scrollbar-color:var(--kk-line-control) rgba(0,0,0,0)}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl__scroll .uf-tl__headrow{position:sticky;top:0;z-index:2;background:var(--uf-tl-ground)}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl__scroll .uf-tl__headrow::after{content:"";position:absolute;top:calc(100% + 1px);right:0;left:0;height:16px;background:linear-gradient(var(--uf-tl-ground), transparent);opacity:0;pointer-events:none}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl__scroll::after{content:"";position:sticky;bottom:0;display:block;height:28px;margin-top:-28px;background:linear-gradient(transparent, var(--uf-tl-ground));opacity:0;pointer-events:none}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl.is-scrolled .uf-tl__scroll .uf-tl__headrow::after,body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl.has-more .uf-tl__scroll::after{opacity:1}}@media(min-width: 1200px)and (min-height: 540px)and (prefers-reduced-motion: no-preference){body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl__scroll .uf-tl__headrow::after,body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl__scroll::before,body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl__scroll::after{transition:opacity var(--kk-dur) var(--kk-ease-out)}}@media(min-width: 1200px)and (min-height: 540px){body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-xtl__head,body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-add,body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-xtl__keep{flex:none}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl__scroll::before{content:"";position:sticky;top:0;z-index:2;display:block;height:16px;margin-bottom:-16px;background:linear-gradient(var(--uf-tl-ground), transparent);opacity:0;pointer-events:none}body.kc-shell.uf-xfer.uf-xfer-dock:not(.upload-empty) .uf-tl.is-scrolled .uf-tl__scroll::before{opacity:1}}@media(min-width: 769px)and (min-height: 540px){body.uf-xdrawer-open .uf-page.card{flex:1 1 0;min-height:auto}}.uf-apple__form{display:flex;gap:8px}.uf-apple__form .uf-input{flex:1 1 auto;min-width:0}.uf-apple__form .uf-btn{flex:0 0 auto}.uf-apple__card{display:grid;gap:12px;margin-top:8px;padding:14px;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface)}.uf-apple__head{display:grid;gap:2px;margin:0;font-size:var(--kk-fs-small);color:var(--kk-text)}.uf-apple__head span{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uf-apple__facts{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:8px 16px;margin:0}.uf-apple__facts dt{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.uf-apple__facts dd{margin:0;font-size:var(--kk-fs-small);color:var(--kk-text);overflow-wrap:anywhere}.uf-apple__mono{font-family:var(--kk-font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}.uf-apple__tracks{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--kk-border)}.uf-apple__tracks li{display:grid;grid-template-columns:1.5rem minmax(0, 1fr) auto 3rem;gap:8px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--kk-border);font-size:var(--kk-fs-caption);color:var(--kk-text)}.uf-apple__tracks li.is-spare{color:var(--kk-text-3)}.uf-apple__tracks .uf-apple__n{color:var(--kk-text-3);font-variant-numeric:tabular-nums}.uf-apple__tracks .uf-apple__t{overflow-wrap:anywhere}.uf-apple__tracks .uf-apple__mono{color:var(--kk-text-2);text-align:right}.uf-apple__tracks .uf-apple__mono.is-off{color:var(--kk-warn)}@media(max-width: 768px){.uf-apple__tracks li{grid-template-columns:1.5rem minmax(0, 1fr) 3rem}.uf-apple__tracks li>.uf-apple__isrc{display:none}}.uf-apple__x{margin-left:4px;padding:1px 6px;border-radius:var(--kk-r-pill);background:var(--kk-fill-2);font-size:11px;color:var(--kk-text-2)}.uf-apple__acts{display:flex;flex-wrap:wrap;gap:8px}.uf-apple-tag{margin-left:8px;padding:2px 8px;border-radius:var(--kk-r-pill);background:var(--kk-fill-2);font-size:11px;font-weight:600;letter-spacing:.01em;color:var(--kk-text-2);flex-shrink:0;white-space:nowrap}.uf-apple-tag--head{align-self:flex-start;margin-left:0}.cv{display:flex;flex-direction:column;gap:20px;margin-top:16px}.cv[hidden]{display:none}.cv .cv-q{display:flex;flex-direction:column;gap:8px}.cv .cv-yn.uf-tgs.uf-yn{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;max-width:420px}.cv .cv-opts{display:grid;grid-template-columns:1fr;gap:4px}.cv .cv-opt.uf-xconfirm,.cv .cv-confirm.uf-xconfirm{padding:8px 12px;align-items:center}.cv .cv-doc{display:flex;flex-direction:column;gap:8px}.cv .cv-lead{margin:0;font-size:var(--kk-fs-small)}.cv .cv-doc__add.is-disabled{opacity:.55;pointer-events:none}.cv .cv-doc__fmt{color:var(--kk-text-3)}.cv .cv-doc__st{display:inline-flex;align-items:center;gap:4px;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.cv .cv-doc__st .material-symbols-outlined{font-size:16px}.cv .cv-doc__st.is-approved{color:var(--kk-text-2)}.cv .cv-doc__st.is-approved .material-symbols-outlined{color:var(--kk-mint)}.cv .cv-doc__st.is-rejected{color:var(--kk-warn)}.cv .cv-doc__note{margin:0}.cv .cv-medley{display:flex;flex-direction:column;gap:8px}.cv .cv-songs{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.cv .cv-song{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--kk-border);border-radius:var(--kk-r-card)}.cv .cv-song__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.cv .cv-song__t{flex:1 1 10rem;min-width:0;overflow-wrap:anywhere}.cv .cv-song__st{font-size:var(--kk-fs-small);color:var(--kk-text-3)}.cv .cv-song__st.is-ok{color:var(--kk-text-2)}.cv .cv-song-add{display:flex;flex-direction:column;gap:4px}.cv .cv-song-add__row{display:flex;flex-wrap:wrap;gap:8px}.cv .cv-song-add__row .uf-input{flex:1 1 12rem;min-width:0}.cv .uf-hint.is-warn{color:var(--kk-warn)}.cv .cv-blocked.uf-banner{border-color:var(--kk-warn-line);background:var(--kk-warn-fill)}.cv .cv-blocked.uf-banner .material-symbols-outlined{color:var(--kk-warn)}.cv .cv-rules{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.cv .cv-rules summary{cursor:pointer;width:fit-content;text-decoration:underline;text-underline-offset:3px}.cv .cv-rules summary:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.cv .cv-rules p{margin:8px 0 0}.sb-num{display:inline-grid;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--kk-needs-you);font-size:12.5px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:#241600}.sb-num.is-done{background:var(--kk-mint);color:var(--kk-on-mint)}.sb-num.is-reply{background:none;box-shadow:inset 0 0 0 1.5px var(--kk-status-line);color:var(--kk-text)}.sb-num--xs{width:1.125rem;height:1.125rem;font-size:11px}.sb-num--chip{width:1.25rem;height:1.25rem;font-size:11.5px}.sb-ring{outline:2px solid var(--kk-needs-you);outline-offset:3px}.uf-fact.sb-ring,.uf-fact.sb-spot,.mo-skel .uf-fact.is-marked{position:relative;padding-right:32px;color:var(--kk-text)}.uf-tg.sb-ring,.uf-tg.sb-spot,.uf-explicit.sb-ring,.uf-explicit.sb-spot,.uf-field.sb-ring,.uf-field.sb-spot,.uf-rel__name.sb-ring,.uf-rel__name.sb-spot{position:relative}.uf-field.sb-ring,.uf-field.sb-spot,.uf-explicit.sb-ring,.uf-explicit.sb-spot{border-radius:12px;outline-offset:6px}.sb-pin{position:absolute;z-index:3}.sb-pin--cover{grid-area:cover;align-self:end;justify-self:end;box-shadow:0 0 0 3px #202327;position:relative;transform:translate(10px, calc(-8.5rem - 10px))}@media(max-width: 768px){.sb-pin--cover{align-self:center;transform:translate(10px, -40px)}}.sb-pin--chip{top:50%;right:5px;width:1.25rem;height:1.25rem;font-size:11px;transform:translateY(-50%)}.sb-pin--tile,.sb-pin--corner{top:-9px;right:-9px;box-shadow:0 0 0 3px #181b1e}.sb-pin--input{top:-3px;right:0}.sb-spot{position:relative;z-index:5;outline:2px solid var(--kk-needs-you);outline-offset:3px;box-shadow:0 0 0 3px rgba(0,0,0,.62),0 0 0 100vmax rgba(0,0,0,.62) !important}.sb-st{display:inline-flex;align-items:center;gap:6px;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-needs-you)}.sb-st.is-reply{color:var(--kk-text-2)}.uf-tl__row.sb-row{background:var(--kk-fill-1)}.uf-miss.sb-miss{gap:6px;padding-left:3px;background:var(--kk-needs-you-fill);box-shadow:none;color:var(--kk-needs-you)}.sb-banner{margin-bottom:4px}.sb-banner>.material-symbols-outlined{color:var(--kk-needs-you)}.sb-banner.is-done>.material-symbols-outlined{color:var(--kk-mint)}.uf-check__list>li.sb-todo>button{padding-left:6px;background:var(--kk-needs-you-fill);box-shadow:inset 0 0 0 1px var(--kk-needs-you-line)}.uf-check__list>li.sb-todo>button:hover{background:rgba(255,178,46,.16)}.uf-check__list>li.sb-todo.is-reply>button{background:var(--kk-status-fill);box-shadow:inset 0 0 0 1px var(--kk-status-line)}.uf-check__list>li.sb-todo.is-reply>button:hover{background:var(--kk-fill-3)}.uf-page__foot>.sb-fixnext{min-height:var(--kk-control);margin-right:-16px}.uf-page__foot>.sb-fixnext[hidden]{display:none}@media(max-width: 768px){.uf-page__foot>.sb-fixnext{margin:0 0 -16px}}.sb-guide{position:fixed;bottom:20px;left:calc(var(--sbx-w, 252px) + (100vw - var(--sbx-w, 252px))/2);z-index:1250;display:flex;flex-direction:column;gap:10px;width:min(36rem,100vw - var(--sbx-w, 252px) - 48px);max-height:calc(100vh - 40px);overflow-y:auto;padding:16px 18px;border-radius:16px;background:#181b1e;box-shadow:var(--kk-shadow-dialog),inset 0 0 0 1px rgba(255,255,255,.08);color:var(--kk-text);transform:translateX(-50%);animation:kc-fade var(--kk-dur) var(--kk-ease-out)}.sb-guide[hidden]{display:none}.sbx-is-rail .sb-guide{left:calc(var(--sbx-rail, 80px) + (100vw - var(--sbx-rail, 80px))/2);width:min(36rem,100vw - var(--sbx-rail, 80px) - 48px)}.uf-sheet-open .sb-guide{right:calc(min(37.5rem,100vw - 24px) + 24px);left:auto;width:min(34rem,100vw - min(37.5rem,100vw - 24px) - 48px);transform:none}@media(max-width: 960px){.uf-sheet-open .sb-guide,.sbx-is-rail .sb-guide{right:0;left:0;width:auto}}@media(max-width: 960px){.sb-guide{right:0;bottom:0;left:0;width:auto;max-height:60vh;padding:14px 16px calc(16px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;transform:none}}body.sb-guide-open .uf-toast{bottom:calc(var(--sb-guide-h, 0px) + 36px);width:max-content}.sb-guide__top{display:flex;align-items:center;gap:10px}.sb-guide__step{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kk-text-3)}.sb-dots{display:inline-flex;gap:5px}.sb-dots__dot{width:8px;height:8px;border-radius:50%;background:var(--kk-fill-3)}.sb-dots__dot.is-on{background:var(--kk-needs-you)}.sb-dots__dot.is-done{background:var(--kk-mint)}.sb-dots__dot.is-reply{background:none;box-shadow:inset 0 0 0 1.5px var(--kk-status-line)}.sb-guide__later{margin-left:auto;padding:6px 0;font-size:var(--kk-fs-caption);font-weight:600;text-decoration:underline;text-underline-offset:3px;color:var(--kk-text-2)}.sb-guide__later:hover{color:var(--kk-text)}.sb-guide__title{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.015em;font-size:var(--kk-fs-title);line-height:1.2;outline:none}.sb-guide__title:focus-visible{outline:2px solid var(--kk-mint);outline-offset:4px;border-radius:4px}.sb-guide__ok{font-size:1.5rem;color:var(--kk-mint)}.sb-tag{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:var(--kk-status-fill);box-shadow:inset 0 0 0 1px var(--kk-status-line);font-family:inherit;font-size:12px;font-weight:600;letter-spacing:0;color:var(--kk-text)}.sb-guide__made{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:var(--kk-mint-fill);font-size:var(--kk-fs-small);font-weight:600}.sb-guide__made>.material-symbols-outlined{font-size:20px;color:var(--kk-mint)}.sb-guide__made .sb-undo{margin-left:auto}.sb-guide__why{font-size:var(--kk-fs-small);font-weight:500;line-height:1.45}.sb-guide__fix{display:flex;align-items:baseline;gap:8px;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.sb-guide__acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.sb-guide__right{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto}.sb-crop{display:grid;grid-template-columns:7rem minmax(0, 1fr);align-items:center;gap:8px 10px;margin:2px 0 0}.sb-crop figcaption{grid-column:1/-1;font-size:12px;color:var(--kk-text-3)}@media(max-width: 768px){.sb-crop{grid-template-columns:5.5rem minmax(0, 1fr)}}.sb-crop__whole{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:8px}.sb-crop__whole img{display:block;width:100%;height:100%;object-fit:cover}.sb-crop__mark{position:absolute;border:1.5px dashed var(--kk-needs-you);border-radius:3px}.sb-crop__zoom{display:block;width:100%;max-height:7rem;border-radius:8px;border:1.5px solid var(--kk-needs-you-line);background-color:#14171a;background-repeat:no-repeat}.sb-lyrics{display:flex;flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none}.sb-lyrics li{display:grid;grid-template-columns:auto auto minmax(0, 1fr);align-items:center;gap:10px;min-height:2.75rem;padding:6px 12px 6px 6px;border-radius:10px;background:var(--kk-fill-1)}@media(max-width: 768px){.sb-lyrics li{grid-template-columns:auto minmax(0, 1fr);gap:4px 10px}.sb-lyrics .sb-lyrics__line{grid-column:1/-1;padding:0 0 4px 6px}}.sb-lyrics mark{padding:0 3px;border-radius:4px;background:var(--kk-needs-you-fill);box-shadow:inset 0 0 0 1px var(--kk-needs-you-line);color:var(--kk-needs-you)}.sb-play{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--kk-fill-3);color:var(--kk-text)}.sb-play .material-symbols-outlined{font-size:20px;color:inherit}.sb-play:hover{background:rgba(255,255,255,.16)}.sb-play.is-buffering{position:relative}.sb-play.is-buffering::after{content:"";position:absolute;inset:-4px;border:2px solid rgba(0,0,0,0);border-top-color:var(--kk-mint);border-radius:50%;pointer-events:none;animation:kk-spin .9s linear infinite}.sb-lyrics__at{font-size:var(--kk-fs-caption);font-weight:600;font-variant-numeric:tabular-nums;color:var(--kk-text)}.sb-lyrics__line{font-size:var(--kk-fs-caption);font-style:italic;line-height:1.4;color:var(--kk-text-2)}.sb-changes{display:flex;flex-direction:column;margin:0 0 4px;padding:0;list-style:none}.sb-changes li{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:10px;min-height:2.75rem;padding:6px 0;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-small)}.sb-changes li:first-child{border-top:0}@media(max-width: 600px){.sb-changes li{grid-template-columns:auto minmax(0, 1fr)}.sb-changes li .sb-changes__pair,.sb-changes li .sb-changes__note{grid-column:2}}.sb-changes .material-symbols-outlined{font-size:20px}.sb-changes__ok{color:var(--kk-mint)}.sb-changes__mail{color:var(--kk-status)}.sb-changes__what{font-weight:600}.sb-changes__pair{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;font-size:var(--kk-fs-caption)}@media(max-width: 600px){.sb-changes__pair{justify-content:flex-start}}.sb-changes__before{color:var(--kk-text-3);text-decoration:line-through}.sb-changes__after{font-weight:600;color:var(--kk-text)}.sb-changes__before:has(img){text-decoration:none}.sb-changes__arrow{font-size:16px !important;color:var(--kk-text-3)}.sb-changes__note{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.sb-changes__rest{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.sb-changes__rest .material-symbols-outlined{font-size:18px;color:var(--kk-mint)}.sb-thumb{display:block;width:2.25rem;height:2.25rem;border-radius:5px;object-fit:cover}.kk-scope.dp .dp-status--needs{align-self:flex-start;gap:5px;padding:2px 10px 2px 7px;border-radius:999px;background:var(--kk-needs-you-fill);box-shadow:inset 0 0 0 1px var(--kk-needs-you-line);font-size:var(--kk-fs-caption);color:var(--kk-needs-you)}.kk-scope.dp .dp-status--needs .material-symbols-outlined{font-size:16px;color:inherit}.kk-scope.dp .dp-status--small{padding:1px 8px 1px 5px;font-size:12px}.kk-scope.dp .dp-status--small .material-symbols-outlined{font-size:14px}.kk-scope.dp .dp-status--needs+.dp-status-note{margin-top:4px}.kk-scope.dp .dp-row__badge{display:block;margin:2px 0 3px}.uft-h2{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em;font-size:1.875rem;line-height:1.1;color:var(--kk-text)}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.uft-h2{font-size:1.625rem}}.uft-choice>.uft-choice__head>.uft-h2{font-weight:500}.uft-h3{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;font-size:1.1875rem;line-height:1.2;color:var(--kk-text)}.uft-lead{max-width:62ch;font-size:var(--kk-fs-body);line-height:1.5;color:var(--kk-text-2)}.uft-small{font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.uft-mono,.uft-code{font-family:var(--kk-font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:0}.uft-code{font-family:"JetBrains Mono",ui-monospace,monospace;margin:0;font-size:1.125rem;letter-spacing:.04em}.uft-full{width:100%}.uft-choice{display:flex;flex-direction:column;gap:28px}.uft-choice[hidden]{display:none}@media(max-width: 768px){.uft-choice{gap:20px}}.uft-choice__head{display:flex;flex-direction:column;gap:8px}.uft-ways{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}@media(max-width: 768px){.uft-ways{grid-template-columns:minmax(0, 1fr);gap:12px}}.uft-way{display:flex;flex-direction:column;gap:12px;margin:0;padding:22px 22px 20px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.uft-way.is-warn{border-color:var(--kk-warn-line)}@media(max-width: 768px){.uft-way{gap:10px;padding:18px 16px 16px}}.uft-way__head{display:flex;flex-direction:column;align-items:flex-start;gap:14px}@media(max-width: 768px){.uft-way__head{flex-direction:row;align-items:center;gap:12px}}.uft-way__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--kk-line);border-radius:50%;color:var(--kk-text)}.uft-way__icon .material-symbols-outlined{font-size:22px}@media(max-width: 768px){.uft-way__icon{width:40px;height:40px}}.uft-way__title{font-size:1.0625rem;font-weight:600;line-height:1.3;color:var(--kk-text)}.uft-way__sub{min-height:3em;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}@media(max-width: 768px){.uft-way__sub{min-height:0}}.uft-way__foot{display:flex;flex-direction:column;gap:10px;margin-top:auto}.kc-scope .uft-code{font-size:var(--kk-fs-body)}.kc-scope .uft-code[aria-invalid=true]{border-color:var(--kk-warn-line)}.uft-well{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:var(--kk-control);padding:14px;border:1px dashed var(--kk-line-control);border-radius:var(--kk-r-control);background:var(--kk-bg);font-size:var(--kk-fs-small);color:var(--kk-text-2);text-align:center;cursor:pointer;transition:background-color var(--kk-dur) var(--kk-ease-out),border-color var(--kk-dur) var(--kk-ease-out)}.uft-well .material-symbols-outlined{font-size:20px;color:var(--kk-text-2)}.uft-well.is-over,.uft-well:hover{border-style:solid;border-color:var(--kk-mint-line-strong)}.uft-well.is-over{background:var(--kk-mint-fill);color:var(--kk-mint)}.uft-well.is-over .material-symbols-outlined{color:var(--kk-mint)}.uft-touch{display:none}@media(hover: none)and (pointer: coarse){.uft-touch{display:inline}}.uft-msg{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text)}.uft-msg[hidden]{display:none}.uft-msg>.material-symbols-outlined{flex:none;margin-top:1px;font-size:18px;color:var(--kk-text-2)}.uft-msg.is-warn>.material-symbols-outlined{color:var(--kk-warn)}.uft-msg b{font-weight:600}.uft-open{margin-top:4px}.uft-work{display:contents}.uft-work[hidden]{display:none}.uft-src{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uft-src .material-symbols-outlined{flex:none;font-size:16px}.uft-src .uft-mono{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.uft-hero .uf-facts{margin-top:6px}@media(min-width: 769px){.uf-hero.uft-hero--compact{grid-template-columns:8.5rem minmax(0, 1fr);column-gap:24px}.uf-hero.uft-hero--compact .uf-cover{width:8.5rem;height:8.5rem}}@media(min-width: 769px)and (orientation: portrait),(min-width: 769px)and (min-height: 501px),(min-width: 769px)and (pointer: fine){.uf-hero.uft-hero--compact .uf-rel__title{font-size:1.875rem}}@media(max-width: 768px){.uf-hero.uft-hero{grid-template-areas:"cover head" "foot foot" "src src";row-gap:12px}.uft-hero .uft-src{grid-area:src}.uft-hero .uf-rel__meta.uft-finding{display:flex;flex-direction:column;grid-area:head}}.uft-cover{background:var(--kk-bg)}.uft-cover.is-wait{box-shadow:inset 0 0 0 1px var(--kk-hairline);background:var(--kk-fill-2)}.uf-fact.uft-fact{cursor:default}.uf-fact.uft-fact:hover{background:var(--kk-fill-2);color:var(--kk-text-2)}.uf-fact.uft-fact .uft-mono{color:var(--kk-text)}.uft-finding{gap:12px}.uft-steps{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.uft-step{display:grid;grid-template-columns:22px minmax(0, 1fr);gap:10px;align-items:start;font-size:var(--kk-fs-small);line-height:1.4;color:var(--kk-text)}.uft-step small{display:block;margin-top:2px;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uft-step.is-wait{color:var(--kk-text-2)}.uft-dot{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--kk-line);border-radius:50%}.uft-dot .material-symbols-outlined{font-size:16px}.uft-dot.is-ok{border-color:rgba(0,0,0,0);background:var(--kk-mint-fill-2);color:var(--kk-mint)}.uft-dot.is-busy{border:2px solid var(--kk-fill-3);border-top-color:var(--kk-mint);animation:kc-uft-spin 900ms linear infinite}.uft-dot.uft-dot--sm{width:16px;height:16px;margin-left:10px}@keyframes kc-uft-spin{to{transform:rotate(360deg)}}.uft-skel{display:block;height:12px;border-radius:var(--kk-r-pill);background:var(--kk-fill-2)}.uft-skel.uft-skel--sub{width:26%;height:9px;margin-top:6px}.uft-skel.uft-skel--len{width:32px;margin-left:auto}.uft-wait-note{margin-top:auto}.uft-cands{display:grid;grid-template-columns:repeat(auto-fill, minmax(15rem, 1fr));gap:16px;margin:0;padding:0;list-style:none}@media(max-width: 768px){.uft-cands{grid-template-columns:minmax(0, 1fr);gap:10px}}.uft-cand{display:flex;flex-direction:column;gap:14px;width:100%;height:100%;padding:16px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);color:var(--kk-text);text-align:left;cursor:pointer;transition:background-color var(--kk-dur) var(--kk-ease-out),border-color var(--kk-dur) var(--kk-ease-out)}.uft-cand:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.uft-cand:hover{border-color:var(--kk-line-control);background:var(--kk-fill-2)}.uft-cand.is-busy{cursor:progress;opacity:.7}@media(max-width: 768px){.uft-cand{flex-direction:row;align-items:center;padding:12px}.uft-cand .uft-sleeve{width:84px;flex:none}}.uft-sleeve{display:block;width:100%;aspect-ratio:1;border-radius:4px;box-shadow:0 0 0 1px var(--kk-hairline),var(--kk-shadow-raise);object-fit:cover}.uft-sleeve.is-empty{background:var(--kk-cover-empty)}.uft-cand__t{display:flex;flex-direction:column;gap:3px;min-width:0}.uft-cand__type,.uft-cand__meta,.uft-cand__artist{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uft-cand__type{font-weight:600}.uft-cand__title{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;overflow:hidden;font-size:1.1875rem;line-height:1.2;color:var(--kk-text);text-overflow:ellipsis}.uft-cand__upc{margin-top:4px;font-size:12px;color:var(--kk-text-2)}.uft-tl .uft-tl__head,.uft-row{display:grid;grid-template-columns:22px minmax(0, 1.1fr) minmax(0, 1.4fr) 52px;align-items:center;gap:16px;padding:0 12px 0 4px}.uft-tl--pre .uft-tl__head,.uft-tl--pre .uft-row{grid-template-columns:22px minmax(0, 1fr) 52px}.uft-tl .uft-tl__head span:nth-child(2){text-align:left}.uft-tl .uft-tl__head span:last-child{text-align:right}.uft-tl__list{gap:2px;margin-top:6px}.uft-row{min-height:4.125rem;padding-top:8px;padding-bottom:8px;border-radius:10px}.uft-row.is-flag{background:var(--kk-fill-1)}.uft-row__n{font-size:var(--kk-fs-small);font-variant-numeric:tabular-nums;color:var(--kk-text-2);text-align:center}.uft-row__t{display:flex;flex-direction:column;gap:3px;min-width:0}.uft-row__name{overflow:hidden;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text);text-overflow:ellipsis;white-space:nowrap}.uft-row__isrc{font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:12px;font-variant-numeric:tabular-nums;color:var(--kk-text-2)}.uft-row__isrc.is-none{font-family:inherit}.uft-row__slot{min-width:0}.uft-row__len{font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:var(--kk-fs-caption);font-variant-numeric:tabular-nums;color:var(--kk-text-2);text-align:right}.uft-slot{display:flex;align-items:center;gap:10px;min-width:0;min-height:48px;padding:6px 8px 6px 12px;border-radius:var(--kk-r-control);font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uft-slot>.material-symbols-outlined{flex:none;font-size:20px;color:var(--kk-text-2)}.uft-slot.is-empty{border:1px dashed var(--kk-line-control)}.uft-slot.is-file{border:1px solid var(--kk-hairline);background:var(--kk-bg)}.uft-slot.is-flag{border-color:var(--kk-line)}.uft-slot.is-over{border-style:solid;border-color:var(--kk-mint-line-strong);background:var(--kk-mint-fill)}.uft-slot__t{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.uft-slot__file{overflow:hidden;font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:12px;color:var(--kk-text);text-overflow:ellipsis;white-space:nowrap}.uft-slot__note{font-size:12.5px;line-height:1.4;color:var(--kk-text-2)}.uft-slot__note b{font-weight:600;color:var(--kk-text)}.uft-slot__act{display:inline-flex;flex:none;align-items:center;gap:6px;padding:0 12px;background:var(--kk-fill-2);color:var(--kk-text);gap:6px;min-height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.25}.uft-slot__act .material-symbols-outlined{font-size:16px}@media(pointer: coarse){.uft-slot__act{min-height:36px}}.uft-slot__act .material-symbols-outlined{font-size:16px}.uft-slot__act:hover{background:var(--kk-fill-3)}.uft-st{display:inline-flex;align-items:baseline;gap:7px;font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-2)}.uft-st::before{content:"";flex:none;align-self:center;width:7px;height:7px;border-radius:50%;background:currentColor}.uft-st.is-ok{color:var(--kk-mint)}.uft-st.is-wait{color:var(--kk-text-2)}.uft-st.is-wait::before{background:var(--kk-text-3)}.uft-st.is-busy{color:var(--kk-text)}.uft-st.is-busy::before{width:10px;height:10px;border:2px solid var(--kk-fill-3);border-top-color:var(--kk-mint);background:none;animation:kc-uft-spin 900ms linear infinite}.uft-st.is-person{color:var(--kk-text)}.uft-st.is-person::before{background:var(--kk-status)}@media(prefers-reduced-motion: reduce){.uft-dot.is-busy,.uft-st.is-busy::before{animation:none}}.uft-note{display:flex;align-items:flex-start;gap:12px;padding:12px 16px 12px 12px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-caption);line-height:1.5;color:var(--kk-text-2)}.uft-note>.material-symbols-outlined{flex:none;font-size:20px;color:var(--kk-text-2)}.uft-note b{font-weight:600;color:var(--kk-text)}.uft-note.is-ok>.material-symbols-outlined{color:var(--kk-mint)}.uft-note.is-warn{border-color:var(--kk-warn-line)}.uft-note.is-warn>.material-symbols-outlined{color:var(--kk-warn)}.uft-note.is-lead{padding:16px 18px 16px 14px}.uft-note.is-lead .uft-note__t>b:first-child{display:block;margin-bottom:4px;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;font-size:var(--kk-fs-body)}.uft-ask{flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 28px}.uft-ask__q{display:flex;flex:1;flex-direction:column;gap:6px;min-width:260px;max-width:760px}.uft-promise{margin-top:10px}.uft-promise__sub{display:block;margin-top:2px;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.uft-from{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:14px;padding:18px 20px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.uft-from .uft-promise,.uft-from .uf-submit-confirm{margin-top:6px}@media(max-width: 768px){.uft-from{padding:16px}}.uft-from__head{display:flex;flex-direction:column;gap:4px}.uft-from__select,.uft-from__other{width:100%;max-width:360px}.uft-from__select[hidden],.uft-from__other[hidden]{display:none}.uft-ask__side{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media(max-width: 768px){.uft-ask__side{align-items:stretch}}.uft-ask__acts{display:flex;gap:10px}@media(max-width: 768px){.uft-ask__acts{flex-direction:column-reverse}.uft-ask__acts .uf-btn{width:100%}}.uft-ask__note{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uft-ask__note[hidden]{display:none}.uft-bar{position:relative;max-width:520px;height:4px;overflow:hidden;border-radius:2px;background:var(--kk-fill-2)}.uft-bar>i{position:absolute;inset:0 auto 0 0;border-radius:2px;background:var(--kk-mint);transition:width var(--kk-dur) var(--kk-ease-out)}.uft-sent-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-top:auto;padding-top:22px;border-top:1px solid var(--kk-hairline)}.uft-sent-foot .uft-small{flex:1;min-width:240px}@media(max-width: 768px){.uft-tl .uft-tl__head{display:none}.uft-row,.uft-tl--pre .uft-row{grid-template-areas:"num t len" "num slot slot";grid-template-columns:22px minmax(0, 1fr) auto;gap:8px 10px;padding:10px 2px;border-radius:0}.uft-tl--pre .uft-row{grid-template-areas:"num t len"}.uft-row__n{grid-area:num;align-self:start;padding-top:2px}.uft-row__t{grid-area:t}.uft-row__who{grid-area:t;align-items:flex-start}.uft-row__len{grid-area:len;align-self:start}.uft-row__slot{grid-area:slot}.uft-tl__list{gap:0}.uft-tl__list>li+li{border-top:1px solid var(--kk-hairline)}.uft-slot__note,.uft-slot__file{overflow-wrap:anywhere;white-space:normal}.uft-st{white-space:normal}}.uft-asks{display:grid;gap:20px;margin-block:20px}.uft-ask{display:grid;grid-template-columns:minmax(0, 1fr);justify-items:start;gap:8px;padding:16px;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface);min-width:0}.uft-ask__foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.uft-art{display:flex;align-items:flex-start;gap:var(--kk-s-3);max-width:760px}.uft-art__ref{flex:none;display:grid;gap:4px;margin:0;width:88px}.uft-art__ref img{display:block;width:88px;height:88px;object-fit:cover;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-control);background:var(--kk-fill-2)}.uft-art__cap{font-size:var(--kk-fs-caption);line-height:1.3;color:var(--kk-text-2)}.uft-note.uft-art__check{justify-self:stretch;max-width:760px}.uft-radio{display:flex;align-items:center;gap:8px}.uft-points{margin:8px 0;padding-inline-start:1.1em;display:grid;gap:4px}.uft-promise__line{display:block}.uft-promise__line a{color:var(--kk-accent);margin-inline-start:4px}.uft-promise__line{margin-block-end:8px}.uft-proof__list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.uft-proof__list>li{display:flex;justify-content:space-between;align-items:center;gap:8px;overflow-wrap:anywhere}.uft-ask .uf-input{width:100%}.uft-writers__list{display:grid;grid-template-columns:minmax(0, 1fr);gap:20px;justify-self:stretch;min-width:0}.uft-wsame{justify-self:start;margin-top:-8px}.uft-covers>.uf-tgs.uf-yn,.uft-covs{justify-self:stretch;min-width:0}.uft-covers>.uf-tgs.uf-yn,.uft-covtrack>.uf-tgs.uf-yn{max-width:420px}.uft-covs{display:grid;gap:16px}.uft-covtrack{display:grid;gap:8px;min-width:0;padding-block-start:16px;border-top:1px solid var(--kk-border)}.uft-covtrack .cv{margin-top:4px}.uft-covtrack__t{margin:0;font-size:var(--kk-fs-small);font-weight:600;overflow-wrap:anywhere}.uft-thumb{position:relative;display:block;flex:none;width:40px;height:40px;overflow:hidden;border-radius:4px;background:var(--kk-cover-empty);box-shadow:0 0 0 1px var(--kk-hairline)}.uft-thumb img{display:block;width:100%;height:100%;object-fit:cover}.uft-thumb.is-empty::after{content:"";position:absolute;inset:11px;border:1px solid var(--kk-line);border-radius:50%}.uft-row__who,.uft-covtrack__head,.uf-group__lead{display:flex;align-items:center;gap:12px;min-width:0}.uf-group__lead>.uf-h3{margin:0;min-width:0;overflow-wrap:anywhere}.uft-art__acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.uft-cov{justify-items:stretch;gap:var(--kk-s-3)}.uft-cov .uf-link{color:var(--kk-text);font-weight:600;text-decoration-color:var(--kk-line)}.uft-cov .uf-link:hover{text-decoration-color:currentColor}.uft-cov__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;min-width:0}.uft-cov__picks{display:flex;flex-wrap:wrap;gap:var(--kk-s-2);margin-left:auto;align-self:center}.uft-cov__row{display:flex;align-items:flex-start;gap:var(--kk-s-4);min-width:0}.uft-cov__need{flex:1;min-width:0}.uft-cov__need .kk-ca-need ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:var(--kk-s-4)}.uft-cov__alt{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}@media(max-width: 768px){.uft-cov__need .kk-ca-need ul{grid-template-columns:minmax(0, 1fr)}.uft-cov__row{flex-direction:column;gap:var(--kk-s-3)}.uft-cov__picks{order:9;width:100%;margin-left:0}.uft-cov__picks .uf-btn{flex:1}}.uft-alt .uf-link{color:var(--kk-text);white-space:normal;text-decoration-color:var(--kk-line)}.uft-alt .uf-link:hover{text-decoration-color:currentColor}.uft-mf{display:grid;gap:28px;min-width:0}.uft-mf__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px 20px;max-width:760px}@media(max-width: 768px){.uft-mf__grid{grid-template-columns:minmax(0, 1fr);gap:16px}}.uft-mf__hint,.uft-mf__err{margin:0;font-size:var(--kk-fs-caption);line-height:1.4}.uft-mf__hint{color:var(--kk-text-2)}.uft-mf__err{color:var(--kk-warn)}.uft-mf__err[hidden]{display:none}.uft-msg.uft-mf__summary{max-width:760px}.kc-scope .uft-mf .uf-input[aria-invalid=true]{border-color:var(--kk-warn-line)}.uft-mf__tracks{display:grid;gap:10px;min-width:0}.uft-mf__thead{display:grid;gap:4px;margin-bottom:6px}.uft-mf__cols,.uft-mf__row{display:grid;grid-template-columns:22px minmax(0, 1fr) minmax(0, 15rem) auto 40px;align-items:start;gap:8px 12px}.uft-mf__cols{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uft-mf__cols>span:first-child{text-align:center}.uft-mf__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.uft-mf__n{padding-top:12px;font-size:var(--kk-fs-small);font-variant-numeric:tabular-nums;color:var(--kk-text-2);text-align:center}.uft-mf__cell{display:grid;gap:4px;min-width:0}.uft-mf__exp{display:inline-flex;align-items:center;gap:8px;min-height:var(--kk-control);cursor:pointer}.uft-mf__exp:has(:focus-visible):focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.uft-mf__exp:has(:focus-visible){border-radius:var(--kk-r-control)}.uft-mf__explab{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.kc-scope .uft-mf__rm.uf-icon-btn{width:40px;height:40px;margin-top:2px}.kc-scope .uft-mf__rm.uf-icon-btn:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kc-scope .uft-mf__rm.uf-icon-btn.is-none{visibility:hidden}.uft-mf__add{justify-self:start}.uft-mf__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:20px;border-top:1px solid var(--kk-hairline)}@media(max-width: 768px){.uft-mf__cols{display:none}.uft-mf__row{grid-template-areas:"num t t rm" "num i exp exp";grid-template-columns:22px minmax(0, 1fr) auto 40px;gap:8px 10px;padding-bottom:12px;border-bottom:1px solid var(--kk-hairline)}.uft-mf__n{grid-area:num}.uft-mf__cell--t{grid-area:t}.uft-mf__cell--i{grid-area:i}.uft-mf__exp{grid-area:exp}.kc-scope .uft-mf__rm.uf-icon-btn{grid-area:rm}.uft-mf__explab{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:nowrap;color:var(--kk-text-2)}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.uft-mf__explab{font-size:var(--kk-fs-caption)}}@media(max-width: 768px){.uft-mf__foot{flex-direction:column-reverse;align-items:stretch}.uft-mf__foot .uf-btn{width:100%}}.kk-scope .dm-from{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:1px 9px 1px 6px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-pill);color:var(--kk-text-2);font-family:var(--kk-font-body);font-size:.75rem;font-weight:500;line-height:1.5;letter-spacing:0;vertical-align:2px;white-space:nowrap}.kk-scope .dm-from .material-symbols-outlined{font-size:.875rem}.kk-scope .tma-pill{display:inline-flex;align-items:center;gap:7px;padding:3px 12px 3px 10px;border:1px solid var(--kk-status-line);border-radius:var(--kk-r-pill);background:var(--kk-status-fill);color:var(--kk-text);font-size:.8125rem;font-weight:600;line-height:1.4}.kk-scope .tma-pill .material-symbols-outlined{font-size:1rem}.kk-scope .tma-pill--needs{border-color:var(--kk-needs-you-line);background:var(--kk-needs-you-fill);color:var(--kk-needs-you)}.kk-scope .tma-dot{width:8px;height:8px;border-radius:50%;background:var(--kk-status)}.tma-pill--live .kk-scope .tma-dot{background:var(--kk-accent)}.kk-scope .tma-move{display:flex;flex-direction:column;gap:var(--kk-s-4)}.kk-scope .tma-when{margin-left:10px;color:var(--kk-text-2);font-family:var(--kk-font-mono, ui-monospace, monospace);font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:400}.kk-scope .tma-plan,.kk-scope .tma-earn{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-control);color:var(--kk-text-2);font-size:var(--kk-fs-small);line-height:1.5}.kk-scope .tma-plan .material-symbols-outlined,.kk-scope .tma-earn .material-symbols-outlined{flex:none;font-size:1.25rem;color:var(--kk-text-2)}.kk-scope .tma-plan b,.kk-scope .tma-earn b{color:var(--kk-text);font-weight:600}.kk-scope .tma-earn{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);padding-inline:0}.kk-scope .tma-group{display:flex;flex-direction:column;gap:var(--kk-s-3);margin-bottom:var(--kk-s-6)}.kk-scope .tma-group__n{margin-left:10px;color:var(--kk-text-2);font-weight:400}.kk-scope .tma-tablewrap{border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface);overflow-x:auto}.kk-scope .tma-table{width:100%;min-width:100%;border-collapse:collapse;font-size:.8125rem;table-layout:fixed}.kk-scope .tma-table th,.kk-scope .tma-table td{padding:10px 6px;border-bottom:1px solid var(--kk-hairline);text-align:center;font-weight:500;color:var(--kk-text-2)}.kk-scope .tma-table thead th{font-size:.75rem;white-space:normal;line-height:1.2}.kk-scope .tma-table th:first-child{width:32%;padding-left:14px;text-align:left}.kk-scope .tma-table tbody th{color:var(--kk-text);font-size:.875rem;font-weight:600;overflow-wrap:anywhere}.kk-scope .tma-table tbody th a{color:inherit;text-decoration:none}.kk-scope .tma-table tbody th a:hover,.kk-scope .tma-table tbody th a:focus-visible{text-decoration:underline}.kk-scope .tma-table tbody tr:last-child th,.kk-scope .tma-table tbody tr:last-child td{border-bottom:0}@media(max-width: 480px){.kk-scope .tma-table th:first-child{width:28%;padding-left:10px}.kk-scope .tma-table th,.kk-scope .tma-table td{padding:9px 2px}}@media(max-width: 480px),(orientation: landscape)and (max-height: 480px)and (pointer: coarse){.kk-scope .tma-table thead th{font-size:.6875rem}}.kk-scope .tma-cell .material-symbols-outlined{font-size:1.125rem;vertical-align:middle}.kk-scope .tma-cell--done{color:var(--kk-accent)}.kk-scope .tma-cell--now{color:var(--kk-text)}.kk-scope .tma-cell--todo{color:var(--kk-text-3)}.kk-scope .tma-cell.is-needs{color:var(--kk-needs-you)}.kk-scope .tma-turn{display:flex;flex-direction:column;gap:var(--kk-s-4);padding:var(--kk-s-5);border:1px solid var(--kk-needs-you-line);border-radius:var(--kk-r-card);background:var(--kk-surface)}@media(max-width: 720px){.kk-scope .tma-turn{padding:var(--kk-s-4)}}.kk-scope .tma-turn__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kk-s-3)}.kk-scope .tma-turn__block{display:flex;flex-direction:column;gap:var(--kk-s-3);padding-top:var(--kk-s-4);border-top:1px solid var(--kk-hairline)}.kk-scope .tma-turn .tma-h2{overflow-wrap:anywhere}.kk-scope .tma-h3{margin:0;color:var(--kk-text);font-size:var(--kk-fs-body);font-weight:600;line-height:1.3}.kk-scope .tma-h2{margin:0;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;font-size:1.25rem;line-height:1.2;color:var(--kk-text)}.kk-scope .tma-lead{max-width:62ch;margin:0;color:var(--kk-text-2);font-size:var(--kk-fs-lead);line-height:1.55}.kk-scope .tma-small{margin:0;color:var(--kk-text-2);font-size:var(--kk-fs-small);line-height:1.5}.kk-scope .tma-proof{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope .tma-proof li{display:grid;grid-template-columns:2rem minmax(0, 1fr) auto;align-items:center;gap:var(--kk-s-3);padding:12px 0;border-bottom:1px solid var(--kk-hairline)}.kk-scope .tma-proof__mark{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--kk-border);border-radius:50%;color:var(--kk-text-2);font-size:.75rem;font-weight:600}.kk-scope .tma-proof__mark--icon .material-symbols-outlined{font-size:1.125rem}.kk-scope .tma-help{display:flex;align-items:flex-start;gap:6px}.kk-scope .tma-help>.material-symbols-outlined{flex:none;margin-top:1px;font-size:1.125rem}.kk-scope .tma-proof__text{display:flex;flex-direction:column;gap:2px;color:var(--kk-text);font-size:var(--kk-fs-body)}.kk-scope .tma-proof__text small{color:var(--kk-text-2);font-size:var(--kk-fs-small);line-height:1.4}.kk-scope .tma-proof__ok{color:var(--kk-accent);font-size:1.375rem}.kk-scope .tma-steps-list{display:flex;flex-direction:column;gap:var(--kk-s-3);margin:0;padding:0;list-style:none;counter-reset:tma}.kk-scope .tma-steps-list li{display:grid;grid-template-columns:1.75rem minmax(0, 1fr);gap:var(--kk-s-3);align-items:start;color:var(--kk-text);font-size:var(--kk-fs-body);line-height:1.5;counter-increment:tma}.kk-scope .tma-steps-list li::before{content:counter(tma);display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--kk-border);border-radius:50%;color:var(--kk-text-2);font-size:.8125rem;font-variant-numeric:tabular-nums}.kk-scope .tma-acts{display:flex;flex-wrap:wrap;gap:var(--kk-s-3)}@media(max-width: 720px){.kk-scope .tma-acts{flex-direction:column}.kk-scope .tma-acts .kk-btn{width:100%;justify-content:center}}.kk-scope .tma-error{margin:0;color:var(--kk-error);font-size:var(--kk-fs-small)}.kk-scope .tma-link{padding:0;border:0;background:none;color:var(--kk-text-2);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kk-scope .tma-link:hover{color:var(--kk-text)}.kk-scope .tma-link:focus-visible:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope .stx-watched{display:inline-flex;align-items:center;gap:6px;color:var(--kk-text-2);font-size:var(--kk-fs-small);font-variant-numeric:tabular-nums}.kk-scope .stx-watched .material-symbols-outlined{font-size:1.125rem}.kk-scope .stx-watched--late{color:var(--kk-text)}.kk-scope .stx-watched--late .material-symbols-outlined{color:var(--kk-warn)}.kk-scope .stx-t td,.kk-scope .stx-t th{vertical-align:top}.kk-scope .stx-sub{display:block;color:var(--kk-text-2);font-variant-numeric:tabular-nums}.kk-scope .stx-days{text-align:right;font-variant-numeric:tabular-nums}.kk-scope .stx-sigs{display:flex;flex-wrap:wrap;gap:4px}.kk-scope .stx-sig{display:inline-flex;align-items:center;padding:1px 9px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-pill);color:var(--kk-text-2);font-size:.75rem;font-weight:600;line-height:1.5;white-space:nowrap}.kk-scope .stx-sig--ok{border-color:var(--kk-accent-ok-line);color:var(--kk-accent)}.kk-scope .stx-sig--on{border-color:var(--kk-status-line);color:var(--kk-text)}.kk-scope .stx-sig--gone{color:var(--kk-text-3);text-decoration:line-through}.kk-scope .stx-sig--off{color:var(--kk-text-3)}.kk-scope .stx-sig--warn{border-color:var(--kk-warn-line);color:var(--kk-warn)}.kk-scope .stx-wait{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;color:var(--kk-text-2);font-size:var(--kk-fs-small);line-height:1.4}.kk-scope .stx-more{margin:4px 0 0 26px;color:var(--kk-text-2);font-size:var(--kk-fs-small);line-height:1.4}.kk-scope .stx-why{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--kk-text)}.kk-scope .stx-why b{display:block;font-weight:600}.kk-scope .stx-why small{display:block;margin-top:2px;color:var(--kk-text-2);font-size:var(--kk-fs-small);line-height:1.4}.kk-scope .stx-why .material-symbols-outlined{flex:none;font-size:1.125rem;margin-top:1px}.kk-scope .stx-why--urgent .material-symbols-outlined{color:var(--kk-error)}.kk-scope .stx-why--warn .material-symbols-outlined{color:var(--kk-warn)}.kk-scope .stx-why--info .material-symbols-outlined{color:var(--kk-text-2)}.kk-scope .stx-quiet{color:var(--kk-text-2);font-size:var(--kk-fs-small)}.kk-scope .stx-note{display:flex;gap:6px;margin:6px 0 0;color:var(--kk-text-2);font-size:var(--kk-fs-small)}.kk-scope .stx-note .material-symbols-outlined{font-size:1rem}.kk-scope .stx-acts{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.kk-scope .stx-row--urgent td:first-child{box-shadow:inset 3px 0 0 var(--kk-error-line)}.kk-scope .stx-legend{display:flex;flex-wrap:wrap;gap:8px 20px;margin:var(--kk-s-4) 0 0;padding:var(--kk-s-3) 0 0;border-top:1px solid var(--kk-hairline);color:var(--kk-text-2);font-size:var(--kk-fs-small);list-style:none}.kk-scope .stx-legend li{display:flex;align-items:center;gap:8px}@media(max-width: 600px){.kk-scope .dm-sub--moving .dm-sub__r{flex-wrap:wrap;row-gap:var(--kk-s-3)}.kk-scope .dm-sub--moving .dm-sub__sp{display:none}.kk-scope .dm-sub--moving .dm-sub__status{flex:1 1 100%;order:2;text-align:left}.kk-scope .dm-sub--moving .dm-sub__status .dp-status-wrap{align-items:flex-start;text-align:left}.kk-scope .dm-sub--moving .dm-sub__status .dp-status-note{max-width:none;text-align:left}.kk-scope .dm-sub--moving .dm-sub__r>.dm-btn{order:3}}.kk-scope .stx .scat-table{position:relative}.kk-scope .stx .scat-head p a{color:var(--kk-text-2);text-decoration:underline;text-underline-offset:3px}.kk-scope .stx .scat-head p a:hover{color:var(--kk-text)}.kk-scope .stx .scat-head p a:focus-visible:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.uf-chg{display:inline-flex;align-items:center;gap:5px;margin-left:8px;padding:2px 9px 2px 7px;border:1px solid var(--kk-status-line);border-radius:var(--kk-r-pill);background:var(--kk-status-fill);color:var(--kk-text);font-size:11.5px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:1px}.uf-chg::before{content:"";width:6px;height:6px;border:1.5px solid var(--kk-text-2);border-radius:50%}.uf-chg__what{font-weight:500;color:var(--kk-text-2)}.uf-tl__chips .uf-chg{margin-left:0}.uf-label .uf-chg,.uf-h3+.uf-chg{margin-left:10px}.uf-was{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:8px;color:var(--kk-text-2);font-size:var(--kk-fs-caption);line-height:1.45}.uf-was>.material-symbols-outlined{font-size:17px;color:var(--kk-text-3)}.uf-was b{font-weight:600;color:var(--kk-text)}.uf-undo{margin-left:auto;font-size:var(--kk-fs-caption)}.uf-editline{margin-bottom:18px}.uf-editline p{min-width:0}.uf-editline>.material-symbols-outlined{color:var(--kk-text-2)}.uf-editline__count{margin-left:8px;vertical-align:0}.uf-editline__count::before{display:none}.uf-editline__fix{flex-basis:100%;margin:0;padding-left:1.25rem;font-size:var(--kk-fs-caption);line-height:1.5;color:var(--kk-text)}.uf-editline__fix b{font-weight:600}.uf-lbl-note{margin-left:6px;font-size:var(--kk-fs-caption);font-weight:400;color:var(--kk-text-3)}.uf-code__value--text{letter-spacing:0;font-variant-numeric:normal;user-select:text}.uf-hyb-lock{display:inline-grid;flex-shrink:0;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--kk-fill-2)}.uf-hyb-lock>.material-symbols-outlined{font-size:18px;color:var(--kk-text-3)}.uf-sheet__locknote{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0}.uf-sheet__locknote>.material-symbols-outlined{flex-shrink:0;font-size:18px;color:var(--kk-text-3)}body.uf-edit-locked .uf-add{display:none}body.uf-edit-locked .uf-trk__drag,body.uf-edit-locked .uf-trk:hover .uf-trk__drag,body.uf-edit-locked .uf-trk.is-on .uf-trk__drag{visibility:hidden;pointer-events:none}body.uf-edit-locked .uf-cover-change{display:none}.uf-proposal{margin:14px 0 12px;padding:14px 14px 12px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.uf-proposal__head{display:flex;align-items:center;gap:4px}.uf-proposal__title{margin:0;font-size:var(--kk-fs-body);font-weight:600;color:var(--kk-text)}.uf-proposal__steps{display:flex;flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.uf-proposal__steps li{display:flex;align-items:flex-start;gap:8px}.uf-proposal__steps .material-symbols-outlined{flex-shrink:0;font-size:18px;color:var(--kk-text-3)}.uf-proposal__steps b{font-weight:600;color:var(--kk-text)}.uf-proposal__rule{margin:10px 0 0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.uf-proposal__foot{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;font-size:var(--kk-fs-caption)}.uf-changes .uf-cg--split{grid-template-columns:auto minmax(0, 1fr)}.uf-changes .uf-cg--split .sb-changes__what{grid-column:2}.uf-changes .uf-cg--split .sb-changes__pair{grid-column:2;justify-content:flex-start}.uf-changes .uf-cg--split .sb-changes__note{grid-column:2}.uf-sent-split{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.uf-sent-split>.material-symbols-outlined{flex-shrink:0;font-size:18px;color:var(--kk-text-3)}.uf-sent-split p{margin:0}.uf-sent-split b{font-weight:600;color:var(--kk-text)}body.uf-edit .uf-st.is-ok{color:var(--kk-text-2)}body.uf-edit .uf-link{color:var(--kk-text);text-decoration-color:var(--kk-text-3)}body.uf-edit .uf-link:hover{text-decoration-color:currentColor}body.uf-edit .uf-xi.is-ok{color:var(--kk-text-2)}body.uf-edit .uf-proceed__left{background:none;box-shadow:none;border-color:rgba(0,0,0,0);color:var(--kk-on-accent);font-weight:700}.uf-covernote{margin-top:10px;max-width:224px}.uf-covernote .uf-was{margin-top:0}.uf-covernote .uf-undo{margin-left:0}.korri-mark{position:relative;display:inline-block;flex-shrink:0;width:1.5rem;height:1.5rem;line-height:0;vertical-align:middle}.kb{display:block;width:100%;height:100%;overflow:visible}.kb .kb-disc{fill:var(--kb-color, #fff)}.kb .kb-eyes{fill:var(--kb-ink, #0a0a0d)}.kb .kb-arches{stroke:var(--kb-ink, #0a0a0d)}.kb .kb-back{fill:var(--kb-back, none)}.kb .kb-eye{transform-box:fill-box;transform-origin:50% 62%}.kb .kb-body,.kb .kb-breath{transform-origin:16px 30px}.kb .kb-body{transition:transform 560ms cubic-bezier(0.45, 0, 0.3, 1)}.kb .kb-gaze{transition:transform 380ms cubic-bezier(0.45, 0, 0.25, 1)}.kb .kb-eye{transition:transform 220ms cubic-bezier(0.2, 0.55, 0.35, 1),opacity 50ms linear}.kb .kb-arches{opacity:0;transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0.2);transition:opacity 110ms ease,transform 120ms ease-in}.kb[data-live] .kb-breath{animation:kb-breathe 4.8s ease-in-out infinite}.kb[data-look=left] .kb-gaze{transform:translateX(-1.68px)}.kb[data-look=right] .kb-gaze{transform:translateX(1.68px)}.kb[data-look=up-left] .kb-gaze{transform:translate(-1.4px, -1px)}.kb[data-look=up-right] .kb-gaze{transform:translate(1.4px, -1px)}.kb[data-look=left] .kb-body,.kb[data-look=up-left] .kb-body{transform:rotate(-2deg);transition-delay:90ms}.kb[data-look=right] .kb-body,.kb[data-look=up-right] .kb-body{transform:rotate(2deg);transition-delay:90ms}.kb[data-state=blink] .kb-eye{transform:scaleY(0.135);transition:transform 150ms cubic-bezier(0.5, 0, 0.85, 0.45)}.kb[data-state=thinking] .kb-body{transform:rotate(-6deg);transition:transform 600ms cubic-bezier(0.45, 0, 0.3, 1) 110ms}.kb[data-state=thinking] .kb-gaze{transform:translate(1.2px, -1.6px);transition:transform 420ms cubic-bezier(0.45, 0, 0.25, 1)}.kb[data-state=thinking] .kb-eye{animation:kb-think-blink 3.6s linear 520ms infinite}.kb[data-state=thinking] .kb-eyes{animation:kb-ponder 4.8s ease-in-out 900ms infinite}.kb[data-state=happy] .kb-eye{transform:scaleY(0.135);opacity:0;transition:transform 90ms cubic-bezier(0.55, 0, 0.9, 0.4),opacity 40ms linear 80ms}.kb[data-state=happy] .kb-arches{transform:none;opacity:1;transition:opacity 60ms linear 80ms,transform 300ms cubic-bezier(0.2, 0.8, 0.3, 1) 80ms}.kb[data-state=happy] .kb-body{animation:kb-hop 720ms cubic-bezier(0.3, 0.7, 0.4, 1) 60ms both}.kb[data-from=happy] .kb-arches{transition:transform 90ms ease-in,opacity 30ms linear 60ms}.kb[data-from=happy] .kb-eye{transition:transform 180ms cubic-bezier(0.2, 0.6, 0.35, 1) 90ms,opacity 1ms linear 60ms}.kb[data-state=working] .kb-body{animation:kb-bob 1.6s ease-in-out infinite}.kb[data-state=working] .kb-gaze{transform:translateX(1.68px);animation:kb-scan 3.2s ease-in-out infinite}.kb[data-state=working] .kb-eye{animation:kb-wink 3.8s ease-in-out infinite}.kb.kb--s .kb-breath{animation:none}.kb.kb--s[data-look] .kb-body{transform:none}.kb.kb--s[data-state=thinking] .kb-body{transform:none}.kb[data-seat=sidebar][data-live] .kb-breath{animation-duration:5.048s;animation-delay:-0.316s}.kb[data-seat=sidebar][data-live][data-state=idle] .kb-eye{animation:kb-blink-2 34.6s linear -22.716s infinite}.kb[data-seat=sidebar][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-1 25.03s linear -0.947s infinite}.kb[data-seat=sidebar][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.886s ease-in-out -0.526s infinite}.kb[data-seat=panel][data-live] .kb-breath{animation-duration:4.601s;animation-delay:-1.246s}.kb[data-seat=panel][data-live][data-state=idle] .kb-eye{animation:kb-blink-3 34.6s linear -21.182s infinite}.kb[data-seat=panel][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-3 20.223s linear -19.936s infinite}.kb[data-seat=panel][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.009s ease-in-out -4.121s infinite}.kb[data-seat=card][data-live] .kb-breath{animation-duration:4.8s;animation-delay:-2.2s}.kb[data-seat=card][data-live][data-state=idle] .kb-eye{animation:kb-blink-1 34.6s linear -21.8s infinite}.kb[data-seat=card][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-2 27.4s linear -24.1s infinite}.kb[data-seat=card][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.4s ease-in-out -8s infinite}.kb[data-seat=welcome][data-live] .kb-breath{animation-duration:5.048s;animation-delay:-3.365s}.kb[data-seat=welcome][data-live][data-state=idle] .kb-eye{animation:kb-blink-2 34.6s linear -2.945s infinite}.kb[data-seat=welcome][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-1 25.03s linear -0.316s infinite}.kb[data-seat=welcome][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.886s ease-in-out -2.524s infinite}.kb[data-seat=brand][data-live] .kb-breath{animation-duration:5.048s;animation-delay:-0.316s}.kb[data-seat=brand][data-live][data-state=idle] .kb-eye{animation:kb-blink-2 34.6s linear -22.716s infinite}.kb[data-seat=brand][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-1 25.03s linear -0.947s infinite}.kb[data-seat=brand][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.886s ease-in-out -0.526s infinite}.kb[data-seat=menu][data-live] .kb-breath{animation-duration:4.601s;animation-delay:-1.246s}.kb[data-seat=menu][data-live][data-state=idle] .kb-eye{animation:kb-blink-3 34.6s linear -21.182s infinite}.kb[data-seat=menu][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-3 20.223s linear -19.936s infinite}.kb[data-seat=menu][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.009s ease-in-out -4.121s infinite}.kb[data-seat=landing][data-live] .kb-breath{animation-duration:4.8s;animation-delay:-4.1s}.kb[data-seat=landing][data-live][data-state=idle] .kb-eye{animation:kb-blink-1 34.6s linear -6s infinite}.kb[data-seat=landing][data-live][data-state=idle] .kb-gaze{animation:kb-gaze-2 27.4s linear -14s infinite}.kb[data-seat=landing][data-live][data-state=idle] .kb-eyes{animation:kb-drift 9.4s ease-in-out -6.1s infinite}.kb[data-seat][data-smile][data-live][data-state=idle] .kb-eye{animation:kb-smile 1480ms linear both}.kb-work{display:inline-flex;align-items:center;gap:.5em;color:var(--kk-text-2);font-weight:500;line-height:1.3}.kb-work>.korri-mark{width:1.5em;height:1.5em}.kb-work__label{white-space:nowrap}@media(prefers-reduced-motion: reduce){.kb,.kb *{animation:none !important;transition:none !important}}@media(forced-colors: active){.kb{--kb-color: CanvasText;--kb-ink: Canvas}}@keyframes kb-breathe{0%,100%{transform:none}50%{transform:scale(1.03)}}@keyframes kb-bob{0%,100%{transform:none}50%{transform:translateY(-1.6px)}}@keyframes kb-scan{0%,100%{transform:translateX(-1.68px)}40%,60%{transform:translateX(1.68px)}}@keyframes kb-wink{0%,88%,100%{transform:none}92%{transform:scaleY(0.135)}}@keyframes kb-hop{0%{transform:none}30%{transform:translateY(-2.6px) scale(0.98, 1.03)}58%{transform:translateY(0) scale(1.04, 0.96)}78%{transform:scale(0.99, 1.01)}100%{transform:none}}@keyframes kb-think-blink{0%{transform:none;animation-timing-function:cubic-bezier(0.55, 0, 0.9, 0.4)}3%{transform:scaleY(0.135)}5%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.6, 0.35, 1)}12%,100%{transform:none}}@keyframes kb-ponder{0%,100%{transform:none}50%{transform:translateX(-0.5px)}}@keyframes kb-blink-1{0%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}0.434%{transform:scaleY(0.135)}0.549%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}1.185%{transform:none}9.538%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}9.971%{transform:scaleY(0.135)}10.087%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}10.723%{transform:none}26.59%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}27.023%{transform:scaleY(0.135)}27.139%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}27.775%{transform:none}28.092%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}28.526%{transform:scaleY(0.135)}28.642%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}29.277%{transform:none}33.526%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}33.873%{transform:scaleY(0.135)}33.931%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}34.451%{transform:none}46.243%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}46.676%{transform:scaleY(0.135)}46.792%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}47.428%{transform:none}65.896%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}66.474%{transform:scaleY(0.135)}66.734%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}67.659%{transform:none}74.277%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}74.711%{transform:scaleY(0.135)}74.827%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}75.462%{transform:none}89.017%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}89.364%{transform:scaleY(0.135)}89.422%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}89.942%{transform:none}100%{transform:none}}@keyframes kb-blink-2{0%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}0.365%{transform:scaleY(0.135)}0.426%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}0.973%{transform:none}14.286%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}14.742%{transform:scaleY(0.135)}14.863%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}15.532%{transform:none}22.188%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}22.796%{transform:scaleY(0.135)}23.07%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}24.043%{transform:none}41.033%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}41.489%{transform:scaleY(0.135)}41.611%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}42.28%{transform:none}50.456%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}50.912%{transform:scaleY(0.135)}51.033%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}51.702%{transform:none}52.036%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}52.492%{transform:scaleY(0.135)}52.614%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}53.283%{transform:none}58.663%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}59.119%{transform:scaleY(0.135)}59.24%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}59.909%{transform:none}75.684%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}76.049%{transform:scaleY(0.135)}76.109%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}76.657%{transform:none}86.322%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}86.778%{transform:scaleY(0.135)}86.9%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}87.568%{transform:none}100%{transform:none}}@keyframes kb-blink-3{0%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}0.416%{transform:scaleY(0.135)}0.526%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}1.136%{transform:none}14.404%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}14.737%{transform:scaleY(0.135)}14.792%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}15.291%{transform:none}21.053%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}21.468%{transform:scaleY(0.135)}21.579%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}22.188%{transform:none}32.964%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}33.38%{transform:scaleY(0.135)}33.49%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}34.1%{transform:none}34.404%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}34.82%{transform:scaleY(0.135)}34.931%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}35.54%{transform:none}50.693%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}51.247%{transform:scaleY(0.135)}51.496%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}52.382%{transform:none}58.172%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}58.587%{transform:scaleY(0.135)}58.698%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}59.307%{transform:none}68.975%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}69.391%{transform:scaleY(0.135)}69.501%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}70.111%{transform:none}85.873%{transform:none;animation-timing-function:cubic-bezier(0.5, 0, 0.85, 0.45)}86.205%{transform:scaleY(0.135)}86.26%{transform:scaleY(0.135);animation-timing-function:cubic-bezier(0.2, 0.55, 0.35, 1)}86.759%{transform:none}100%{transform:none}}@keyframes kb-gaze-1{0%{transform:translate(0px, 0px)}14.286%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}15.378%{transform:translate(0.8px, -0.2px)}24.79%{transform:translate(0.8px, -0.2px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}25.882%{transform:translate(0.15px, 0px)}42.857%{transform:translate(0.15px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}43.95%{transform:translate(-0.8px, 0.1px)}51.681%{transform:translate(-0.8px, 0.1px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}52.773%{transform:translate(-0.5px, -0.35px)}59.244%{transform:translate(-0.5px, -0.35px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}60.336%{transform:translate(0px, 0px)}75.63%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}76.723%{transform:translate(0.45px, 0.3px)}84.874%{transform:translate(0.45px, 0.3px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}85.966%{transform:translate(0px, 0px)}100%{transform:translate(0px, 0px)}}@keyframes kb-gaze-2{0%{transform:translate(0px, 0px)}9.489%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}10.438%{transform:translate(-0.7px, -0.15px)}17.518%{transform:translate(-0.7px, -0.15px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}18.467%{transform:translate(-0.2px, 0.1px)}32.482%{transform:translate(-0.2px, 0.1px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}33.431%{transform:translate(0.8px, 0.05px)}42.336%{transform:translate(0.8px, 0.05px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}43.285%{transform:translate(0.5px, -0.35px)}47.445%{transform:translate(0.5px, -0.35px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}48.394%{transform:translate(0px, 0px)}64.599%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}65.547%{transform:translate(-0.5px, 0.3px)}71.533%{transform:translate(-0.5px, 0.3px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}72.482%{transform:translate(0.35px, 0.2px)}81.752%{transform:translate(0.35px, 0.2px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}82.482%{transform:translate(0px, 0px)}100%{transform:translate(0px, 0px)}}@keyframes kb-gaze-3{0%{transform:translate(0px, 0px)}19.431%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}20.664%{transform:translate(-0.8px, 0.2px)}30.806%{transform:translate(-0.8px, 0.2px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}32.038%{transform:translate(0px, 0px)}43.602%{transform:translate(0px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}44.834%{transform:translate(0.7px, -0.3px)}55.45%{transform:translate(0.7px, -0.3px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}56.398%{transform:translate(0.85px, 0.05px)}63.981%{transform:translate(0.85px, 0.05px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}65.213%{transform:translate(0.1px, 0px)}79.621%{transform:translate(0.1px, 0px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}80.853%{transform:translate(-0.4px, -0.2px)}88.152%{transform:translate(-0.4px, -0.2px);animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}89.1%{transform:translate(0px, 0px)}100%{transform:translate(0px, 0px)}}@keyframes kb-drift{0%{transform:translate(0px, 0px)}27%{transform:translate(0.15px, 0.06px)}52%{transform:translate(0.03px, -0.12px)}78%{transform:translate(-0.14px, 0.04px)}100%{transform:translate(0px, 0px)}}@keyframes kb-smile{0%{clip-path:polygon(-50% -50%, 150% -50%, 150% 141.86%, 134.85% 141.86%, 122.73% 123.89%, 110.61% 117.45%, 100% 113.68%, 87.58% 110.58%, 75.15% 108.54%, 62.42% 107.35%, 50% 106.98%, 37.58% 107.35%, 24.85% 108.54%, 12.42% 110.58%, 0% 113.68%, -10.61% 117.45%, -22.73% 123.89%, -34.85% 141.86%, -50% 141.86%);translate:none;animation-timing-function:cubic-bezier(0.2, 0.6, 0.35, 1)}18.919%{clip-path:polygon(-50% -50%, 150% -50%, 150% 91.86%, 134.85% 91.86%, 122.73% 73.89%, 110.61% 67.45%, 100% 63.68%, 87.58% 60.58%, 75.15% 58.54%, 62.42% 57.35%, 50% 56.98%, 37.58% 57.35%, 24.85% 58.54%, 12.42% 60.58%, 0% 63.68%, -10.61% 67.45%, -22.73% 73.89%, -34.85% 91.86%, -50% 91.86%);translate:0 -0.4px}74.324%{clip-path:polygon(-50% -50%, 150% -50%, 150% 91.86%, 134.85% 91.86%, 122.73% 73.89%, 110.61% 67.45%, 100% 63.68%, 87.58% 60.58%, 75.15% 58.54%, 62.42% 57.35%, 50% 56.98%, 37.58% 57.35%, 24.85% 58.54%, 12.42% 60.58%, 0% 63.68%, -10.61% 67.45%, -22.73% 73.89%, -34.85% 91.86%, -50% 91.86%);translate:0 -0.4px;animation-timing-function:cubic-bezier(0.45, 0, 0.25, 1)}100%{clip-path:polygon(-50% -50%, 150% -50%, 150% 141.86%, 134.85% 141.86%, 122.73% 123.89%, 110.61% 117.45%, 100% 113.68%, 87.58% 110.58%, 75.15% 108.54%, 62.42% 107.35%, 50% 106.98%, 37.58% 107.35%, 24.85% 108.54%, 12.42% 110.58%, 0% 113.68%, -10.61% 117.45%, -22.73% 123.89%, -34.85% 141.86%, -50% 141.86%);translate:none}}.acm-rail__item[aria-current=page] .acm-rail__ic .korri-mark,.hm .hm-rail__item[aria-current=page] .hm-rail__ic .korri-mark{--kb-back: var(--kk-bg);padding:2px;border-radius:50%;background:var(--kk-bg);box-sizing:border-box}body.kc-shell{--korri-w: min(26.5rem, 34vw)}.korri{display:contents}.sbx-c-ask{margin:0;padding:0;border:0}.sbx-c-item--ask{width:100%;padding:0 calc(var(--sbx-edge) + 9px) 0 calc(var(--sbx-edge) + 10px)}.sbx-c-item--ask:has(#sbxAskAbout:not([hidden])),body.upload-page:is(:not(.upload-empty),.uf-reopening) .sbx-c-item--ask{height:44px;min-height:44px;gap:10px}.sbx-c-item--ask .sbx-c-item__tile--korri{background:rgba(0,0,0,0)}.sbx-c-item--ask .sbx-c-item__tile--korri .korri-mark{width:18.5px;height:18.5px}.sbx-c-item--ask .sbx-c-item__label--two{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0;line-height:1}.sbx-c-item--ask .sbx-c-item__label--two>span{font-size:13.5px;font-weight:600;line-height:1;color:#f2f4f7}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.sbx-c-item--ask .sbx-c-item__label--two>span{font-size:inherit}}.sbx-c-item--ask .sbx-c-item__label--two small{overflow:hidden;font-size:11px;font-weight:500;line-height:1;color:#92969a;white-space:nowrap;text-overflow:ellipsis}.sbx-c-item--ask[aria-expanded=true]{background:rgba(255,255,255,.06);color:var(--kk-text)}body.upload-page:is(:not(.upload-empty),.uf-reopening) #sbxAskAbout[hidden]{display:block !important;visibility:hidden}body.upload-page:is(:not(.upload-empty),.uf-reopening) #sbxAskAbout[hidden]::before{content:"​"}.sbx-c-ask__key{margin-left:auto;padding:3px 5px;border:1px solid rgba(242,244,247,.12);border-radius:5px;background:#202327;font:600 10.5px/1 "Geist Mono",ui-monospace,monospace;color:#92969a}body.sbx-is-rail .sbx-c-ask__key,body.sbx-is-rail .sbx-c-item__label--two{display:none}@media(max-width: 768px){.sbx-c-ask__key{display:none}}.sbx-c-mascot{display:flex;align-items:center;gap:11px;height:35px;min-height:35px;padding:0 calc(var(--sbx-edge) + 10px);cursor:default;user-select:none}.sbx-c-mascot .sbx-c-mascot__tile{background:rgba(0,0,0,0)}.sbx-c-mascot .sbx-c-mascot__tile .korri-mark{width:18.5px;height:18.5px}@media(max-width: 768px){.sbx-c-mascot{display:none}}.sbx-c-mascot__word{font-size:13.5px;font-weight:600;color:#babec3;white-space:nowrap}.sbx-c-mascot__dot{color:var(--kk-mint)}body.sbx-is-rail .sbx-c-mascot{padding:0 0 0 calc((var(--sbx-rail) - 24px - 18.5px)/2 + var(--sbx-edge))}body.sbx-is-rail .sbx-c-mascot__word{display:none}.sbx-drawer-brand{display:inline-flex;align-items:center;gap:10px}.sbx-logo__korri{width:1.5rem;height:1.5rem}.korri-panel{position:fixed;right:var(--tl-gap);bottom:var(--tl-gap);z-index:1200;display:flex;flex-direction:column;width:min(26.5rem,100vw - 2*var(--tl-gap));height:min(42.5rem,100vh - 2*var(--tl-gap));min-height:0;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);background:#181b1e;color:var(--kk-text);animation:korri-rise var(--kk-dur) cubic-bezier(0.22, 1, 0.36, 1)}.korri-panel[hidden]{display:none}body.korri-restored.korri-open .korri-panel[hidden]{display:flex}body.korri-restored .korri-panel:not(.is-mo-leaving){animation:none}.korri-ghost{pointer-events:none}.korri-ghost *{animation:none !important}.km.km-still{animation:none}body.korri-restored.korri-open::after{content:"";position:fixed;right:var(--tl-gap);bottom:var(--tl-gap);z-index:1199;width:min(26.5rem,100vw - 2*var(--tl-gap));height:min(42.5rem,100vh - 2*var(--tl-gap));pointer-events:none;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);background:#181b1e}@keyframes korri-rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(min-width: 1280px){body.kc-shell.korri-pinned.korri-open{grid-template-columns:var(--sbx-w) minmax(0, 1fr) var(--korri-w)}body.kc-shell.korri-pinned.korri-open.sbx-is-rail{grid-template-columns:var(--sbx-rail) minmax(0, 1fr) var(--korri-w)}body.kc-shell.korri-pinned.korri-open.korri-restored::after{position:static;grid-area:1/3/3/4;width:auto;height:100%;max-height:none;border-radius:.5rem;box-shadow:none}body.kc-shell.korri-pinned.korri-open .korri-panel{position:static;grid-area:1/3/3/4;width:auto;height:100%;max-height:none;border-radius:.5rem;box-shadow:none;animation:none}}@media(min-width: 769px){body.kc-shell::before{content:"";grid-area:1/2/3/3;z-index:20;background:rgba(0,0,0,0);pointer-events:none;transition:background-color var(--kk-dur) var(--kk-ease-out)}body.kc-shell.korri-open::before{background:rgba(0,0,0,.28)}}@media(prefers-reduced-motion: reduce){body.kc-shell::before{transition:none}}.korri-scrim{display:none}@media(max-width: 768px){body.korri-restored.korri-open .korri-scrim[hidden]{display:block}body.korri-restored .korri-scrim:not(.is-mo-leaving){animation:none}body.korri-restored.korri-sheet:not(:has(.korri-scrim))::before{content:"";position:fixed;inset:0;z-index:1190;background:rgba(0,0,0,.55);pointer-events:none}body.korri-restored.korri-open::after{top:calc(56px + env(safe-area-inset-top));right:0;bottom:0;left:0;width:auto;height:auto;border:0;border-radius:18px 18px 0 0}}@media(max-width: 768px){.korri-scrim{position:fixed;inset:0;z-index:1190;display:block;background:rgba(0,0,0,.55);animation:kk-fade var(--kk-dur) var(--kk-ease-out)}.korri-scrim[hidden]{display:none}.korri-panel{top:calc(56px + env(safe-area-inset-top));right:0;bottom:0;left:0;width:auto;height:auto;border:0;border-radius:18px 18px 0 0;box-shadow:0 -1px 0 var(--kk-line),var(--kk-shadow-dialog);animation:korri-sheet var(--kk-dur-slow) cubic-bezier(0.22, 1, 0.36, 1)}body.korri-open{overflow:hidden}}@keyframes korri-sheet{from{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion: reduce){.korri-panel,.korri-scrim,.korri-menu,.korri-mic[aria-pressed=true],.korri-call[data-state=listening] .korri-call__talk,.korri-call[data-state=speaking] .korri-call__talk .material-symbols-outlined,.korri-call[data-state=thinking] .korri-call__state,.km{animation:none !important}.korri-panel *{transition:none !important}}.korri-head{position:relative;display:flex;flex-shrink:0;align-items:center;gap:2px;height:50px;padding:0 8px 0 16px}@media(max-width: 768px){.korri-head{height:60px;padding-top:8px}}.korri-grab{display:none}@media(max-width: 768px){.korri-grab{position:absolute;top:7px;left:50%;display:block;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:var(--kk-line)}}.korri-head__face{display:grid;flex-shrink:0;place-items:center;margin:0 8px 0 -2px}.korri-head__face .korri-mark{width:24px;height:24px}.korri-panel.is-view .korri-head__face{display:none}.korri-head__name{flex:1;min-width:0;margin:0;overflow:hidden;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.01em;font-size:16.5px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.korri-ai{padding:1px 6px;border:1px solid var(--kk-line);border-radius:5px;font:700 10px/1.4 var(--kk-font-body);letter-spacing:.06em;color:var(--kk-text-2)}.korri-ibtn{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;border-radius:8px;color:var(--kk-text-3);transition:background var(--kk-dur-fast),color var(--kk-dur-fast)}.korri-ibtn .material-symbols-outlined{font-size:19px}.korri-ibtn:hover,.korri-ibtn[aria-expanded=true]{background:var(--kk-fill-2);color:var(--kk-text)}.korri-ibtn[aria-pressed=true]{color:var(--kk-text)}.korri-ibtn[hidden]{display:none}.korri-ibtn--back{margin-right:4px;margin-left:-8px}.korri-ibtn--close .korri-ibtn__down{display:none}@media(max-width: 768px){.korri-ibtn--close .korri-ibtn__x{display:none}.korri-ibtn--close .korri-ibtn__down{display:inline-block}}.korri-ibtn--pin{display:none}@media(min-width: 1280px){.korri-ibtn--pin{display:grid}}@media(min-width: 1280px){.korri-menu__row[data-korri=pin]{display:none}}.korri-menu{position:absolute;top:44px;right:8px;z-index:5;display:flex;flex-direction:column;min-width:236px;padding:6px;border:1px solid var(--kk-line);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);border-radius:12px;background:#202327;animation:korri-rise var(--kk-dur) cubic-bezier(0.22, 1, 0.36, 1)}.korri-menu[hidden]{display:none}@media(max-width: 768px){.korri-menu{top:54px}}.korri-menu__row{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:8px;font-size:var(--kk-fs-small);font-weight:500;color:var(--kk-text);text-align:left;text-decoration:none}.korri-menu__row .material-symbols-outlined{font-size:19px;color:var(--kk-text-3)}.korri-menu__row kbd{margin-left:auto;font:500 var(--kk-fs-caption) var(--kk-font-body);color:var(--kk-text-3)}.korri-menu__row:hover{background:var(--kk-fill-2)}.korri-menu__n{margin-left:auto;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-accent)}.korri-menu__line{width:100%;height:1px;margin:4px 0;border:0;background:var(--kk-hairline)}.kpill{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:1.625rem;padding:0 9px;border:1px solid var(--kk-hairline);border-radius:999px;background:var(--kk-fill-1);font-size:var(--kk-fs-caption);font-weight:500;line-height:1.2;color:var(--kk-text-2);white-space:nowrap}.kpill>span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis}.kpill .material-symbols-outlined{font-size:15px}.kpill.kpill--mint{border-color:var(--kk-mint-line);color:var(--kk-mint)}.kpill.kpill--warn{border-color:var(--kk-warn-line);color:var(--kk-warn)}.korri-body{position:relative;flex:1;min-height:0;border-top:1px solid rgba(0,0,0,0);transition:border-color var(--kk-dur-fast);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) rgba(0,0,0,0)}.korri-panel.is-scrolled .korri-body{border-top-color:var(--kk-hairline)}.korri-thread,.korri-view{display:flex;flex-direction:column;gap:14px;padding:4px 16px 10px}.korri-thread[hidden],.korri-view[hidden]{display:none}.korri-thread{justify-content:flex-end;min-height:100%}.korri-view{padding-top:12px}.korri-earlier{align-self:center;min-height:28px;padding:0 12px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--kk-hairline);font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.korri-earlier:hover{background:var(--kk-fill-2);color:var(--kk-text)}.korri-day{align-self:center;margin:0;font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.km{display:flex;gap:10px;max-width:100%;animation:kk-fade var(--kk-dur) var(--kk-ease-out)}.km__from{font-size:var(--kk-fs-small);font-weight:600;letter-spacing:.02em;color:var(--kk-text-3)}.km__body{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0;font-size:var(--kk-fs-small);line-height:1.55}.km__body p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.km__body b{font-weight:600}.km__md{display:contents}.km__md .km-caret{position:relative;display:inline}.km__md .km-caret::after{content:"";position:absolute;top:.1em;height:1em;inset-inline-start:1px;width:2px;border-radius:1px;background:currentcolor}.km__md .km-ahead::after{content:attr(data-ahead);visibility:hidden}.km__md strong{font-weight:600}.km__md ul,.km__md ol{margin:0;padding:0 0 0 1.5em}.km__md ul{list-style:disc}.km__md ol{list-style:decimal}.km__md ul ul,.km__md ol ul{list-style:circle}.km__md li{margin:0;padding-left:.125em;overflow-wrap:anywhere}.km__md li+li,.km__md li>ul,.km__md li>ol{margin-top:4px}.km__md li::marker{color:var(--kk-text-2)}.km__md code{font:inherit}.km__md a{color:var(--kk-text);text-decoration:underline;text-underline-offset:2px}.km__md a:hover{color:var(--kk-mint)}.km__md a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px;border-radius:3px}.km__hint{color:var(--kk-text-2)}.km--user{justify-content:flex-end}.km--user .km__body{flex:0 1 auto;max-width:85%;padding:8px 13px;border-radius:16px 16px 4px 16px;background:var(--kk-fill-3);color:var(--kk-text)}.km__src{display:flex;flex-wrap:wrap;gap:6px}.kchips{display:flex;flex-wrap:wrap;gap:6px}.kchip{display:inline-flex;align-items:center;gap:6px;min-height:var(--kk-target);padding:0 14px;border:1px solid var(--kk-line);border-radius:999px;background:var(--kk-fill-1);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text);text-align:left}.kchip .material-symbols-outlined{font-size:1.125rem;color:var(--kk-text-2)}.kchip:hover{background:var(--kk-fill-2)}.kchip.kchip--go{border-color:rgba(0,0,0,0);background:var(--kk-primary);box-shadow:var(--kk-shadow-btn);color:var(--kk-on-primary)}.kchip.kchip--go .material-symbols-outlined{color:inherit}.kchip.kchip--go:hover{background:var(--kk-primary-press)}.kchip.kchip--sm{min-height:2.25rem;padding:0 11px;font-size:var(--kk-fs-caption)}.kchip[aria-disabled=true]{opacity:.5;cursor:not-allowed}.kcard.kcard--hand{gap:0;padding:0;overflow:hidden}.kcard.kcard--hand .khand__row{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px 0 14px;color:var(--kk-text);font-size:var(--kk-fs-small);font-weight:500;text-decoration:none}.kcard.kcard--hand .khand__row .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-2)}.kcard.kcard--hand .khand__row span:nth-of-type(2){flex:1}.kcard.kcard--hand .khand__row .material-symbols-outlined:last-child{font-size:1.125rem;color:var(--kk-text-3)}.kcard.kcard--hand .khand__row+.khand__row{box-shadow:inset 0 1px 0 var(--kk-hairline)}.kcard.kcard--hand .khand__row:hover{background:var(--kk-fill-1)}.kcard.kcard--hand .khand__row:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}.kcard.kcard--hand .khand__mail{margin:0;padding:9px 14px 11px;box-shadow:inset 0 1px 0 var(--kk-hairline);color:var(--kk-text-2);font-size:var(--kk-fs-caption);line-height:1.5}.kcard.kcard--hand .khand__mail a{color:var(--kk-text)}.kcard{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kcard.kcard--fold{flex-direction:row;align-items:center;gap:10px;padding:9px 12px;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kcard.kcard--fold .material-symbols-outlined{font-size:1.125rem;color:var(--kk-mint)}.kcard.kcard--fold .kcard__fold{flex:1;min-width:0}.kcard.kcard--fold b{color:var(--kk-text)}.kcard__t{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kcard__t .kcard__cap{font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3);white-space:nowrap}.kcard__src-h{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kcard__src-h .material-symbols-outlined{flex-shrink:0;font-size:1rem;color:var(--kk-text-2)}.kcard__src-t{font-size:var(--kk-fs-small);font-weight:600;line-height:1.35;color:var(--kk-text);text-decoration:none;overflow-wrap:anywhere}.kcard__src-t:hover{text-decoration:underline;text-underline-offset:.2em}.kcard__src-t:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px;border-radius:4px}.kcard__note{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.kcard__note .material-symbols-outlined{flex-shrink:0;font-size:16px;color:var(--kk-text-2)}.kcard__acts{display:flex;flex-wrap:wrap;gap:8px}.kbtn{display:inline-flex;align-items:center;justify-content:center;color:var(--kk-text);background:var(--kk-fill-2);white-space:nowrap;gap:8px;min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;line-height:1.25}.kbtn .material-symbols-outlined{font-size:18px}@media(pointer: coarse){.kbtn{min-height:44px}}.kbtn:hover{background:var(--kk-fill-3)}.kbtn.kbtn--primary{background:var(--kk-primary);box-shadow:var(--kk-shadow-btn);color:var(--kk-on-primary)}.kbtn.kbtn--primary:hover{background:var(--kk-primary-press)}.kbtn.kbtn--primary:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:var(--kk-shadow-btn),var(--kk-ring-filled)}.kbtn.kbtn--ghost{background:rgba(0,0,0,0);color:var(--kk-text-2)}.kbtn.kbtn--ghost:hover{background:var(--kk-fill-2);color:var(--kk-text)}.kbtn.kbtn--danger{background:rgba(0,0,0,0);color:var(--kk-error)}.kbtn.kbtn--danger:hover{background:var(--kk-error-fill)}.kbtn[disabled],.kbtn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.kfield{display:flex;flex-direction:column;gap:6px}.kfield textarea,.kfield input[type=text]{width:100%;min-height:var(--kk-target);padding:9px 12px;border:1px solid var(--kk-line-control);border-radius:var(--kk-r-control);background:var(--kk-surface-input);font:inherit;font-size:var(--kk-fs-small);color:var(--kk-text);resize:vertical}.kfield textarea::placeholder,.kfield input[type=text]::placeholder{color:var(--kk-text-off)}.kfield textarea:focus,.kfield input[type=text]:focus{outline:none;border-color:var(--kk-mint);background:var(--kk-surface-input-focus)}.kfield .kfield__row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kgt{display:flex;flex-direction:column;gap:8px}.kgt__row{display:flex;align-items:flex-start;gap:10px;font-size:var(--kk-fs-small)}.kgt__row>.material-symbols-outlined{flex-shrink:0;margin-top:1px;font-size:1.25rem;color:var(--kk-mint)}.kgt__row.is-missing>.material-symbols-outlined{color:var(--kk-status-line)}.kgt__row>div{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.kgt__row b{font-weight:600}.kgt__row .kgt__v{font-size:var(--kk-fs-caption);color:var(--kk-text-3);overflow-wrap:anywhere}.ksc{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.ksc__opt{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px;border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1);text-align:left}.ksc__opt:hover{background:var(--kk-fill-2)}.ksc__opt[aria-pressed=true]{border-color:var(--kk-mint);box-shadow:0 0 0 1px var(--kk-mint)}.ksc__opt .ksc__t{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--kk-fs-small);font-weight:600;overflow-wrap:anywhere}.ksc__opt .ksc__t .material-symbols-outlined{font-size:1.125rem;color:var(--kk-mint)}.ksc__opt .ksc__s{font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-3);overflow-wrap:anywhere}.ksc__opt .ksc__req{display:flex;flex-wrap:wrap;gap:4px}.ksc__req .kpill,.kch__meta .kpill{align-items:flex-start;padding-block:.25rem;border-radius:.75rem;white-space:normal}.ksc__req .kpill>span:not(.material-symbols-outlined),.kch__meta .kpill>span:not(.material-symbols-outlined){overflow:visible;text-overflow:clip}.ksc__req .kpill .material-symbols-outlined,.kch__meta .kpill .material-symbols-outlined{line-height:1.2}.kcard:has(>.ksc){container:ksc/inline-size}@container ksc (max-width: 30rem){.ksc{grid-template-columns:minmax(0, 1fr)}.ksc__opt{display:grid;grid-template-columns:5.5rem minmax(0, 1fr);grid-template-areas:"art t" "art s" "art req";align-content:start;column-gap:12px;row-gap:4px}.ksc__opt .ksc__art{grid-area:art}.ksc__opt .ksc__t{grid-area:t}.ksc__opt .ksc__s{grid-area:s}.ksc__opt .ksc__req{grid-area:req}}.ksc__art{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4px;aspect-ratio:2/1}.ksc__art>span{border-radius:6px}.kthumb{display:block;aspect-ratio:1;border-radius:8px;background:linear-gradient(160deg, #2a3348, #5a6f8f 60%, #c8d4e4)}.kthumb[data-style=film_photo]{background:linear-gradient(170deg, #181e2c 0%, #4e607a 55%, #d6e0ec 100%)}.kthumb[data-style=painted]{background:radial-gradient(60% 50% at 35% 35%, #e2ecf0, transparent 70%),linear-gradient(200deg, #142c40, #608caa)}.kthumb[data-style=collage]{background:linear-gradient(135deg, #1e1e28 0 45%, #78829a 45% 70%, #eceff4 70%)}.kthumb[data-style=illustrated]{background:radial-gradient(40% 40% at 70% 30%, #e6f6f0 0 60%, transparent 61%),linear-gradient(180deg, #123440, #34a096)}.kthumb[data-style=graphic]{background:linear-gradient(90deg, #0e0e14 0 60%, #34fa7d 60% 70%, #2e2e40 70%)}.kthumb[data-style=abstract]{background:radial-gradient(50% 60% at 50% 60%, #e6dcfa, transparent 70%),linear-gradient(180deg, #24183c, #6e5aa0)}.kthumb[data-style=portrait],.kthumb[data-style=group]{background:radial-gradient(28% 32% at 50% 44%, #10131a 0 60%, transparent 61%),linear-gradient(180deg, #161a24, #566884)}.klk-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}.klk{display:flex;flex-direction:column;gap:5px;padding:6px;border:1px solid rgba(0,0,0,0);border-radius:10px;text-align:left}.klk:hover{background:var(--kk-fill-2)}.klk[aria-pressed=true]{border-color:var(--kk-mint)}.klk .klk__n{display:flex;align-items:center;gap:4px;font-size:var(--kk-fs-caption);font-weight:600}.klk .klk__n .material-symbols-outlined{font-size:1rem;color:var(--kk-mint)}.kph{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}.kph__item{display:flex;flex-direction:column;gap:5px;min-width:0}.kph__item img{display:block;width:100%;aspect-ratio:1;border-radius:8px;object-fit:cover;background:var(--kk-fill-2)}.kph__tags{display:flex;flex-wrap:wrap;gap:4px}.kph__tag{min-height:1.625rem;padding:0 8px;border:1px solid var(--kk-line);border-radius:999px;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2)}.kph__tag[aria-pressed=true]{border-color:var(--kk-mint);background:var(--kk-mint-fill);color:var(--kk-mint)}.kph__add{display:grid;place-items:center;aspect-ratio:1;border:1px dashed var(--kk-line);border-radius:8px;color:var(--kk-text-2)}.kph__add:hover{background:var(--kk-fill-2)}.kcs{display:flex;flex-direction:column;gap:8px}.kcs__row{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:8px;background:var(--kk-fill-1);font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.kcs__row input[type=checkbox]{display:inline-block;flex-shrink:0;width:1.25rem;height:1.25rem;margin:1px 0 0;accent-color:#34fa7d}.kcs__row b{font-weight:600;color:var(--kk-text)}.kdr-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.kdr{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0}.kdr__zoom{position:absolute;top:6px;right:6px;z-index:1;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.6);cursor:zoom-in}.kdr__zoom .material-symbols-outlined{font-size:16px;color:#fff}.kdr__zoom::before{content:"";position:absolute;inset:-8px}.kdr__zoom:hover{background:rgba(0,0,0,.8)}.kdr__zoom:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kfin__zoom{display:block;width:100%;padding:0;border:0;border-radius:10px;background:none;cursor:zoom-in}.kfin__zoom:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kdr__pick{position:relative;display:block;width:100%;padding:0;border-radius:10px;overflow:hidden}.kdr__pick img{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:var(--kk-fill-2)}.kdr__pick::after{content:"";position:absolute;inset:0;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.kdr__pick[aria-pressed=true]::after{box-shadow:inset 0 0 0 3px var(--kk-mint)}.kdr__pick .kdr__tag{position:absolute;top:6px;left:6px;padding:1px 6px;border-radius:5px;background:rgba(0,0,0,.55);font-size:10px;font-weight:700;letter-spacing:.06em;color:#fff}.kdr__pick .kdr__check{position:absolute;right:6px;bottom:6px;display:none;font-size:22px;color:var(--kk-mint);filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.6))}.kdr__pick[aria-pressed=true] .kdr__check{display:block}.kdr__name{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kround{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kround b{font-weight:600;color:var(--kk-text-2)}.kwait{display:flex;flex-direction:column;gap:10px}.kwait__slots{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:6px}.kwait__slots.kwait__slots--one{grid-template-columns:minmax(0, 40%)}.kwait__slots>span{aspect-ratio:1;border-radius:8px;background:linear-gradient(100deg, var(--kk-fill-1) 20%, var(--kk-fill-3) 50%, var(--kk-fill-1) 80%);background-size:200% 100%;animation:korri-shimmer 1.6s linear infinite}@keyframes korri-shimmer{from{background-position:200% 0}to{background-position:-200% 0}}.kwait__steps{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kwait__steps li{display:flex;align-items:center;gap:6px}.kwait__steps li .material-symbols-outlined{font-size:15px}.kwait__steps li.is-done{color:var(--kk-text-2)}.kwait__steps li.is-done .material-symbols-outlined{color:var(--kk-mint)}.kwait__steps li.is-now{color:var(--kk-text)}.kfin{display:grid;grid-template-columns:minmax(0, 46%) minmax(0, 1fr);gap:12px;align-items:start}.kfin img{display:block;width:100%;aspect-ratio:1;border-radius:10px;object-fit:cover;background:var(--kk-fill-2)}@media(max-width: 420px){.kfin{grid-template-columns:minmax(0, 1fr)}}.kfin__facts{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-2)}.kfin__facts li{display:flex;align-items:flex-start;gap:6px}.kfin__facts li .material-symbols-outlined{flex-shrink:0;font-size:15px;color:var(--kk-mint)}.kfin__facts li b{font-weight:600;color:var(--kk-text)}.klc{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-caption);line-height:1.45}.klc .klc__t{display:flex;align-items:center;gap:6px;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.klc .klc__t .material-symbols-outlined{font-size:1.125rem}.klc .klc__pass{display:flex;align-items:flex-start;gap:8px;color:var(--kk-text-2)}.klc .klc__pass>.material-symbols-outlined{flex-shrink:0;margin-top:1px;font-size:1.1rem;color:var(--kk-status-line)}.klc .klc__pass b{display:block;font-weight:600;color:var(--kk-text)}.klc .klc__pass.is-now>.material-symbols-outlined{color:var(--kk-text);animation:korri-spin 1.2s linear infinite}.klc .klc__pass.is-ok>.material-symbols-outlined{color:var(--kk-mint)}.klc .klc__pass.is-bad>.material-symbols-outlined{color:var(--kk-warn)}.klc .klc__verdict{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:8px;background:var(--kk-fill-2);color:var(--kk-text-2)}.klc .klc__verdict .material-symbols-outlined{flex-shrink:0;font-size:1.1rem}.klc .klc__verdict b{font-weight:600;color:var(--kk-text)}.klc .klc__rule{margin:0;color:var(--kk-text-3)}.klc.klc--ok .klc__verdict .material-symbols-outlined{color:var(--kk-mint)}.klc.klc--confirmed{border-color:var(--kk-warn-line);background:var(--kk-warn-fill)}.klc.klc--confirmed .klc__t .material-symbols-outlined,.klc.klc--confirmed .klc__verdict .material-symbols-outlined{color:var(--kk-warn)}@keyframes korri-spin{to{transform:rotate(360deg)}}.kcf__checks{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kcf__checks li{display:flex;align-items:flex-start;gap:6px}.kcf__checks li .material-symbols-outlined{flex-shrink:0;font-size:15px;color:var(--kk-mint)}.kcf__fine{margin:0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.kcf{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;border:1px solid var(--kk-mint-line);border-radius:var(--kk-r-card);background:var(--kk-mint-fill)}.kcf .kcf__t{display:flex;align-items:center;gap:6px;font-size:var(--kk-fs-small);font-weight:600}.kcf .kcf__t .material-symbols-outlined{font-size:1.125rem;color:var(--kk-mint)}.kcf .kcf__diff{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--kk-fs-small)}.kcf .kcf__diff .from{text-decoration:line-through;color:var(--kk-text-3)}.kcf .kcf__diff .to{font-weight:600;color:var(--kk-text)}.kcf .kcf__diff .material-symbols-outlined{font-size:1rem;color:var(--kk-text-3)}.kcf.is-done{border-color:var(--kk-hairline);background:var(--kk-fill-1)}.kcf.is-declined{border-color:var(--kk-hairline);background:rgba(0,0,0,0);opacity:.7}.krel{display:flex;align-items:center;gap:10px;min-height:var(--kk-target);font-size:var(--kk-fs-small)}.krel img,.krel .krel__cover{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:6px;object-fit:cover;background:var(--kk-cover-empty)}.krel .krel__text{display:flex;flex:1;flex-direction:column;min-width:0}.krel .krel__text b{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.krel .krel__text small{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kbrk{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-2)}.kbrk li{display:flex;align-items:flex-start;gap:6px}.kbrk li .material-symbols-outlined{flex-shrink:0;font-size:15px;color:var(--kk-text-3)}.kbrk li b{font-weight:600;color:var(--kk-text)}.klink{padding:0;border:0;background:none;font:inherit;color:var(--kk-text);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.klink:hover{color:var(--kk-mint)}.klink:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px;border-radius:3px}.ktx{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ktx__custom{display:flex;gap:6px;margin-top:8px}.ktx__custom input[type=text]{flex:1;min-width:0;min-height:var(--kk-target);padding:7px 10px;border:1px solid var(--kk-line-control);border-radius:var(--kk-r-control);background:var(--kk-surface-input);font:inherit;font-size:var(--kk-fs-caption);color:var(--kk-text)}.ktx__custom input[type=text]::placeholder{color:var(--kk-text-off)}.ktx__custom input[type=text]:focus{outline:none;border-color:var(--kk-mint);background:var(--kk-surface-input-focus)}.klc.klc--wrong{border-color:var(--kk-status-line)}.klc.klc--wrong .klc__t .material-symbols-outlined,.klc.klc--wrong .klc__verdict .material-symbols-outlined{color:var(--kk-text)}.klc.klc--wrong .klc__pass.is-wrong>.material-symbols-outlined{color:var(--kk-text)}.ked .ked__preview{position:relative;width:100%;border-radius:10px;overflow:hidden;background:var(--kk-fill-2);container-type:inline-size}.ked .ked__preview img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.ked .ked__preview .ked__words{position:absolute;inset:6%;display:flex;flex-direction:column;gap:.35em;pointer-events:none;font-family:var(--ked-font),var(--kk-font-display);font-weight:var(--ked-weight, 700);color:var(--ked-color, #fff);line-height:1.08;font-size:calc(var(--ked-w, 360)*var(--ked-size, 0.07)*1px)}.ked .ked__preview .ked__title{overflow-wrap:anywhere}.ked .ked__preview .ked__artist{font-size:.42em;opacity:.92}.ked .ked__preview.ked__preview--top .ked__words{justify-content:flex-start}.ked .ked__preview.ked__preview--middle .ked__words{justify-content:center}.ked .ked__preview.ked__preview--bottom .ked__words{justify-content:flex-end}.ked .ked__preview.ked__preview--left .ked__words{align-items:flex-start;text-align:left}.ked .ked__preview.ked__preview--center .ked__words{align-items:center;text-align:center}.ked .ked__preview.ked__preview--right .ked__words{align-items:flex-end;text-align:right}.ked .ked__preview.has-scrim.ked__preview--bottom::after,.ked .ked__preview.has-scrim.ked__preview--top::after,.ked .ked__preview.has-scrim.ked__preview--middle::after{content:"";position:absolute;left:0;right:0;height:34%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 30%, rgba(0, 0, 0, 0.5) 70%, rgba(0, 0, 0, 0) 100%);pointer-events:none}.ked .ked__preview.has-scrim.ked__preview--bottom::after{bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 55%, rgba(0, 0, 0, 0.5) 100%)}.ked .ked__preview.has-scrim.ked__preview--top::after{top:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 55%, rgba(0, 0, 0, 0.5) 100%)}.ked .ked__preview.has-scrim.ked__preview--middle::after{top:33%}.ked .ked__preview .ked__words{z-index:1}.ked .ked__group{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.ked .ked__row{display:flex;gap:14px}.ked .ked__lbl{font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}.ked .ked__fonts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px}.ked .ked__font{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:8px 10px;border:1px solid var(--kk-line);border-radius:10px;background:var(--kk-fill-1);color:var(--kk-text);text-align:left;cursor:pointer}.ked .ked__font .ked__font-sample{font-size:1.25rem;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ked .ked__font .ked__font-sample.is-caps{text-transform:uppercase}.ked .ked__font small{font-family:var(--kk-font-body);font-weight:400;font-size:11px;color:var(--kk-text-3)}.ked .ked__font:hover{border-color:var(--kk-line-control-hover)}.ked .ked__font[aria-pressed=true]{border-color:var(--kk-mint);box-shadow:inset 0 0 0 1px var(--kk-mint)}.ked .ked__font:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.ked .ked__grid{display:grid;grid-template-columns:repeat(3, 1.75rem);gap:4px}.ked .ked__pos{display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid var(--kk-line);border-radius:6px;background:var(--kk-fill-1);cursor:pointer}.ked .ked__pos i{display:block;width:8px;height:8px;border-radius:2px;background:var(--kk-text-3)}.ked .ked__pos[aria-pressed=true]{border-color:var(--kk-mint)}.ked .ked__pos[aria-pressed=true] i{background:var(--kk-mint)}.ked .ked__pos:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.ked .ked__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ked .ked__swatch{width:1.75rem;height:1.75rem;padding:0;border:2px solid var(--kk-line);border-radius:50%;cursor:pointer}.ked .ked__swatch[aria-pressed=true]{border-color:var(--kk-mint);box-shadow:0 0 0 2px var(--kk-surface),0 0 0 3px var(--kk-mint)}.ked .ked__swatch:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.ked .ked__pick{position:relative;display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px dashed var(--kk-line-control);border-radius:50%;color:var(--kk-text-3);cursor:pointer}.ked .ked__pick .material-symbols-outlined{font-size:16px}.ked .ked__pick input[type=color]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.ked .ked__opts{display:flex;flex-direction:column;gap:4px}.ked .ked__opt{display:flex;align-items:center;gap:8px;font-size:var(--kk-fs-caption);color:var(--kk-text-2);cursor:pointer}.ked .ked__opt input[type=checkbox]{display:inline-block;width:1rem;height:1rem;margin:0;accent-color:#34fa7d}@font-face{font-family:"Korri Playfair";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/korri/playfair-bold.woff2") format("woff2")}@font-face{font-family:"Korri Bebas";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/korri/bebas-neue.woff2") format("woff2")}@font-face{font-family:"Korri Caveat";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/korri/caveat-bold.woff2") format("woff2")}@font-face{font-family:"Korri Anton";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/korri/anton.woff2") format("woff2")}@font-face{font-family:"Korri Space Mono";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/korri/space-mono-bold.woff2") format("woff2")}@font-face{font-family:"Korri Righteous";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/korri/righteous.woff2") format("woff2")}.korri-suggest{flex-shrink:0;padding:6px 12px 0}.korri-suggest[hidden]{display:none}.korri-suggest__btn{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:32px;padding:0 12px 0 8px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--kk-hairline);font-size:13px;font-weight:500;color:var(--kk-text-2)}.korri-suggest__btn .material-symbols-outlined{font-size:16px;color:var(--kk-text-3)}.korri-suggest__btn>span:not(.material-symbols-outlined){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.korri-suggest__btn:hover{background:var(--kk-fill-2);color:var(--kk-text)}.korri-composer{flex-shrink:0;padding:6px 12px 12px}.korri-field{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;grid-template-areas:"ctx ctx ctx" "mic text send";align-items:center;gap:2px 4px;padding:6px;border-radius:18px;background:var(--kk-surface-input);box-shadow:inset 0 0 0 1px var(--kk-line);transition:box-shadow var(--kk-dur-fast),background var(--kk-dur-fast)}.korri-field:focus-within{background:var(--kk-surface-input-focus);box-shadow:inset 0 0 0 1px var(--kk-mint-line)}.korri-ctx{grid-area:ctx;display:flex;flex-wrap:wrap;gap:4px;min-width:0;padding:2px 2px 4px}.korri-ctx[hidden]{display:none}.korri-share{flex-basis:100%;margin:0;padding:0 4px;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.korri-share__ask{font-weight:600;color:var(--kk-text-2)}.korri-chip{display:inline-flex;align-items:center;gap:7px;max-width:100%;height:30px;padding:0 3px 0 4px;border-radius:999px;background:var(--kk-fill-2);font-size:13px;font-weight:600;color:var(--kk-text)}.korri-chip small{flex-shrink:0;font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.korri-chip__ic{display:grid;flex-shrink:0;place-items:center;width:22px;height:22px;overflow:hidden;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-text-2)}.korri-chip__ic .material-symbols-outlined{font-size:15px}.korri-chip__ic img{width:100%;height:100%;object-fit:cover}.korri-chip__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.korri-chip__x{display:grid;flex-shrink:0;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--kk-text-3)}.korri-chip__x .material-symbols-outlined{font-size:16px}.korri-chip__x:hover{background:var(--kk-fill-3);color:var(--kk-text)}.korri-chip-add{display:inline-flex;align-items:center;gap:4px;max-width:100%;height:26px;padding:0 10px 0 6px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--kk-hairline);font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.korri-chip-add .material-symbols-outlined{font-size:15px}.korri-chip-add>span:not(.material-symbols-outlined){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.korri-chip-add:hover:not(:disabled){background:var(--kk-fill-2);color:var(--kk-text)}.korri-chip-add:disabled{cursor:default;opacity:.6}.korri-mic,.korri-send{display:grid;flex-shrink:0;place-items:center;width:36px;height:36px;border-radius:50%}.korri-mic{grid-area:mic;color:var(--kk-text-3)}.korri-mic:hover{background:var(--kk-fill-2);color:var(--kk-text)}.korri-mic[aria-pressed=true]{background:var(--kk-mint-fill-2);color:var(--kk-mint);animation:korri-pulse 1.2s ease-in-out infinite}.korri-mic[disabled]{opacity:.4;cursor:not-allowed}@keyframes korri-pulse{0%,100%{box-shadow:0 0 0 0 var(--kk-mint-halo)}50%{box-shadow:0 0 0 6px rgba(0,0,0,0)}}.korri-input{grid-area:text;min-width:0;min-height:36px;max-height:7.5rem;padding:7px 2px;border:0;background:rgba(0,0,0,0);font:inherit;font-size:var(--kk-fs-small);line-height:22px;color:var(--kk-text);resize:none}.korri-input::placeholder{color:var(--kk-text-3)}.korri-input:focus{outline:none}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.korri-input{font-size:16px}}.korri-send{grid-area:send;background:var(--kk-primary);box-shadow:var(--kk-shadow-btn);color:var(--kk-on-primary)}.korri-send .material-symbols-outlined{font-size:20px}.korri-send:hover{background:var(--kk-primary-press)}.korri-send:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:var(--kk-shadow-btn),var(--kk-ring-filled)}@keyframes korri-blink{50%{opacity:.3}}.korri-call{display:flex;flex-shrink:0;flex-direction:column;gap:10px;margin:6px 12px 12px;padding:12px 14px;border-radius:18px;background:var(--kk-surface-input);box-shadow:inset 0 0 0 1px var(--kk-line)}.korri-call[hidden]{display:none}.korri-call__ai,.korri-call__title{display:flex;align-items:center;gap:8px;margin:0}.korri-call__ai .material-symbols-outlined,.korri-call__title .material-symbols-outlined{flex-shrink:0;font-size:1.125rem;color:var(--kk-mint)}.korri-call__ai{font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-2)}.korri-call__ai .korri-call__face{width:1.125rem;height:1.125rem}.korri-call__title{font-weight:600;color:var(--kk-text)}.korri-call__consent{display:flex;flex-direction:column;gap:8px}.korri-call__consent p{margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text)}.korri-call__consent .korri-call__fine{font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.korri-call__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.korri-call__row{display:flex;align-items:center;gap:12px}.korri-call__talk{display:grid;flex-shrink:0;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--kk-mint-fill);box-shadow:inset 0 0 0 1.5px var(--kk-mint-line);color:var(--kk-mint);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.korri-call__talk .material-symbols-outlined{font-size:28px}.korri-call__talk:hover{background:var(--kk-mint-fill-2)}.korri-call__talk:focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:inset 0 0 0 1.5px var(--kk-mint-line),var(--kk-ring-filled)}.korri-call__talk:disabled{opacity:.5;cursor:progress}.korri-call__state{flex:1;min-width:0;margin:0;font-size:var(--kk-fs-small);line-height:1.4;color:var(--kk-text)}.korri-call__end{flex-shrink:0}.korri-call__note{margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.korri-call[data-state=listening] .korri-call__talk{background:var(--kk-mint);color:var(--kk-on-mint);animation:korri-pulse 1.2s ease-in-out infinite}.korri-call[data-state=speaking] .korri-call__talk .material-symbols-outlined,.korri-call[data-state=thinking] .korri-call__state:not(:has(.kb-work)){animation:korri-blink 1.2s ease-in-out infinite}.korri-call__state.is-warn{color:var(--kk-warn)}.korri-call-note{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.korri-call-note .material-symbols-outlined{font-size:1rem}.korri-panel.is-view .korri-composer{display:none}.korri-panel.is-view .korri-foot{margin-top:0;padding-top:10px}.korri-foot{flex-shrink:0;margin:-4px 0 0;padding:0 16px calc(12px + env(safe-area-inset-bottom));font-size:var(--kk-fs-caption);line-height:1.4;color:var(--kk-text-3);text-align:center}.korri-foot a{color:var(--kk-text-2);text-decoration:underline;text-decoration-color:var(--kk-line);text-underline-offset:3px}.korri-foot a:hover{color:var(--kk-text);text-decoration-color:currentColor}.korri-foot .korri-foot__sample[hidden]{display:none}.kctx{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kctx__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.kctx__head h3{margin:0;font-size:var(--kk-fs-small);font-weight:600}.kctx__head span{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kctx__row{display:flex;align-items:flex-start;gap:10px;font-size:var(--kk-fs-small)}.kctx__row>.material-symbols-outlined{flex-shrink:0;margin-top:2px;font-size:1.125rem;color:var(--kk-text-3)}.kctx__row .kctx__text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.kctx__row .kctx__text b{font-weight:600;overflow-wrap:anywhere}.kctx__row .kctx__text small{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kctx__row .kctx__acts{display:flex;flex-shrink:0;gap:2px}.kctx__empty{margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kctx__foot{margin:0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.kch{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}@media(max-width: 768px){.kch{grid-template-columns:minmax(0, 1fr)}}.kch__opt{display:flex;flex-direction:column;gap:8px;min-width:0;overflow-wrap:anywhere;padding:16px;border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-fill-1);text-align:left}.kch__opt:hover{background:var(--kk-fill-2)}.kch__opt .kch__glyph{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--kk-fill-2);color:var(--kk-text)}.kch__opt .kch__glyph .material-symbols-outlined{font-size:1.5rem}.kch__opt .kch__glyph .korri-mark{width:1.75rem;height:1.75rem}.kch__opt .kch__t{display:flex;align-items:center;gap:8px;font-size:var(--kk-fs-lead);font-weight:600}.kch__opt .kch__s{font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kch__opt .kch__meta{display:flex;flex-wrap:wrap;gap:6px}.kch__opt .kch__cta{margin-top:auto;align-self:flex-start}.kk-ai-mark{position:relative;display:inline-grid;flex-shrink:0;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:7px;background:rgba(0,0,0,0);cursor:pointer;vertical-align:middle}.kk-ai-mark .korri-mark{width:18px;height:18px;border-radius:50%;transition:box-shadow var(--kk-dur-fast) var(--kk-ease-out)}.kk-ai-mark::before{content:"";position:absolute;inset:-11px}.kk-ai-mark:hover .korri-mark,.kk-ai-mark:focus-visible .korri-mark,.kk-ai-mark[aria-expanded=true] .korri-mark{box-shadow:0 0 0 2px var(--kk-line-control)}.kk-ai-mark:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-ai-mark::after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);left:50%;z-index:30;padding:5px 9px;border-radius:7px;background:var(--kk-bg);box-shadow:0 6px 18px -6px rgba(0,0,0,.7),inset 0 0 0 1px var(--kk-line);font-size:var(--kk-fs-caption);font-weight:500;line-height:1.3;white-space:nowrap;color:var(--kk-text);opacity:0;pointer-events:none;transform:translate(-50%, 2px);transition:opacity var(--kk-dur) var(--kk-ease-out),transform var(--kk-dur) var(--kk-ease-out)}@media(any-hover: hover){.kk-ai-mark:hover::after{opacity:1;transform:translate(-50%, 0)}}.kk-ai-mark:focus-visible::after{opacity:1;transform:translate(-50%, 0)}.kk-ai-mark[aria-expanded=true]::after{opacity:0}.uf-facts>.kk-ai-mark{margin-left:-4px;align-self:center}.uf-rel__name>.kk-ai-mark{margin:0 2px 0 6px}.uf-trk__name>.kk-ai-mark{margin:-2px 0 0 6px}.uf-hero>.kk-ai-mark--cover{grid-area:cover;align-self:start;justify-self:end;z-index:2;margin:6px}.uf-hero>.kk-ai-mark--cover .korri-mark{width:22px;height:22px;padding:3px;background:rgba(12,15,18,.78);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);backdrop-filter:blur(6px)}.uf-hero>.kk-ai-mark--cover::after{bottom:auto;top:calc(100% + 8px)}.kk-ai-pop{position:fixed;z-index:1200;padding:12px 14px 14px;border-radius:12px;background:var(--kk-surface);box-shadow:0 18px 40px -12px rgba(0,0,0,.8),inset 0 0 0 1px var(--kk-line);color:var(--kk-text)}.kk-ai-pop .kk-ai-pop__title{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--kk-fs-small);font-weight:600}.kk-ai-pop .korri-mark{width:18px;height:18px}.kk-ai-pop .kk-ai-pop__text{margin:6px 0 12px;font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.uf-cover__sheet{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:3px;width:100%;height:100%}.uf-cover__sheet img{display:block;width:100%;height:100%;object-fit:cover}.uf-fact.is-flash,.uf-tl__row.is-flash{box-shadow:0 0 0 2px var(--kk-mint);transition:box-shadow var(--kk-dur-slow) var(--kk-ease-out)}@media(min-width: 1280px)and (max-width: 1699px){body.korri-pinned.korri-open.upload-page .uf-rel__name.is-big>.uf-rel__title{font-size:1.75rem}}.kdd-tick{display:inline-grid;flex-shrink:0;place-items:center;width:var(--kk-target);height:var(--kk-target);margin:-6px -8px -6px -10px;border:0;border-radius:var(--kk-r-pill);background:rgba(0,0,0,0);cursor:pointer}.kdd-tick:focus-visible{outline:2px solid var(--kk-mint);outline-offset:0}.kdd-tick .material-symbols-outlined{font-size:22px;color:var(--kk-text-3)}.kdd-tick[aria-checked=true] .material-symbols-outlined{color:var(--kk-mint);font-variation-settings:"FILL" 1}.kdd-tick[aria-disabled=true] .material-symbols-outlined{color:var(--kk-text-off)}.kdd__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text)}.kdd__head small{font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.kdd__list{display:flex;flex-direction:column;margin:0 -4px;padding:0;list-style:none}.kdd__list>li{padding:4px;border-radius:var(--kk-r-control)}.kdd__list>li+li{border-top:1px solid var(--kk-hairline)}.kdd__list .krel{gap:12px}.kdd__list .krel__cover{display:grid;place-items:center;color:var(--kk-text-3)}.kdd__list .krel__text small{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kdd__list .krel__text small em{font-style:normal;color:var(--kk-text-2)}.kdd__list>li.is-off .krel__text b{color:var(--kk-text-2);font-weight:500}.kdd__keep{flex-shrink:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kdd__list>li.is-locked .krel__text b{color:var(--kk-text-2)}.kdd__lock{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--kk-status-line);border-radius:var(--kk-r-pill);background:var(--kk-status-fill);font-size:var(--kk-fs-caption);color:var(--kk-text-2)}.kdd__lock .material-symbols-outlined{font-size:14px}.kdd__sub{margin:4px 0 0;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}.kdd__note{display:flex;gap:6px;margin:0;font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-2)}.kdd__note .material-symbols-outlined{flex-shrink:0;font-size:15px;color:var(--kk-text-3)}.korri-thread .kbtn.kdd__go,.kk-scope.dp .dm-selbar .dm-btn.kdd__go{border-color:rgba(0,0,0,0);background:var(--kk-text);color:var(--kk-bg);transition:none}.korri-thread .kbtn.kdd__go:hover,.kk-scope.dp .dm-selbar .dm-btn.kdd__go:hover{background:var(--kk-text-2)}.korri-thread .kbtn.kdd__go[disabled],.kk-scope.dp .dm-selbar .dm-btn.kdd__go[disabled]{background:var(--kk-fill-2);color:var(--kk-text-off)}.kk-scope.dp .dm-btn .material-symbols-outlined{font-size:18px}.korri-thread .kbtn .material-symbols-outlined{font-size:18px;margin-right:6px}.kdd__done{display:flex;align-items:center;gap:6px;font-size:var(--kk-fs-small);font-weight:600}.kdd__done .material-symbols-outlined{font-size:18px;color:var(--kk-mint)}.kdd__gone .krel__text b{color:var(--kk-text-2);text-decoration:line-through;text-decoration-color:var(--kk-text-3)}.kdd.is-closed .kdd__list{opacity:.8}.kact__stack{display:flex;flex-direction:column;gap:8px}.kact__or{color:var(--kk-text-3);font-size:var(--kk-fs-caption)}.kact__cover{width:2.5rem;height:2.5rem;margin-right:.5rem;vertical-align:middle;border-radius:var(--kk-r-control);object-fit:cover}.kact .krel__text b{overflow:visible;white-space:normal;text-overflow:clip}.kact__col{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.cs-ask-host{grid-area:live}.cs-ask{position:relative;display:flex;flex-direction:column;gap:12px;max-width:46rem;margin:20px 0 4px;padding:16px 54px 16px 18px;border:2px solid rgba(0,0,0,0);border-radius:16px;background:var(--kk-fill-1);color:var(--kk-text);transition:border-color 600ms ease-out}.cs-ask.is-new{animation:cs-pop 420ms var(--kk-ease-spring)}.cs-ask.is-flash,.cs-ask:focus-visible{border-color:var(--kk-mint)}.cs-ask:focus{outline:none}.cs-ask.is-ready{background:var(--kk-mint-fill)}@media(max-width: 768px){.cs-ask{margin-top:16px;padding:14px 50px 14px 14px}.cs-ask.is-ready .cs-ask__go{width:100%;margin-left:0}}.cs-ask__t{font-size:15px;font-weight:600;line-height:1.4}.cs-ask__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cs-ask__go{margin-left:auto}.cs-ask__x{position:absolute;top:6px;right:6px}.uf-cover.cs-slot--asks{box-shadow:0 0 0 2px var(--kk-bg),0 0 0 4px var(--kk-status-line),0 14px 32px -14px rgba(0,0,0,.8)}.uf-cover.cs-slot--saved,.uf-cover.cs-slot--working,.uf-cover.cs-slot--finishing{padding:0;background:var(--kk-cover-empty);cursor:pointer}.cs-mosaic{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;gap:2px}.cs-mosaic img{width:100%;height:100%;object-fit:cover}.cs-slot__saved{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:22px 10px 9px;background:linear-gradient(0deg, rgba(16, 19, 22, 0.92) 30%, rgba(16, 19, 22, 0));font-size:11.5px;line-height:1.2;color:var(--kk-text-2);text-align:left}.cs-slot__saved b{display:inline-flex;align-items:center;gap:2px;font-size:13px;color:var(--kk-text)}.cs-slot__saved .material-symbols-outlined{font-size:15px}.uf-cover:hover .cs-slot__saved b,.uf-cover:focus-visible .cs-slot__saved b{color:var(--kk-mint)}@media(max-width: 768px){.cs-slot__saved{padding:14px 6px 5px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.cs-slot__saved{font-size:10px}}@media(max-width: 768px){.cs-slot__saved>span:first-child{display:none}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.cs-slot__saved b{font-size:11.5px}}.cs-mosaic.is-dim{opacity:.3}.cs-slot__work{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px;font-size:13px;font-weight:600;color:var(--kk-text);text-align:center}@media(max-width: 768px){.cs-slot__work{gap:6px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.cs-slot__work{font-size:11.5px}}.cs-slot__work .kb-work{flex-direction:column;gap:inherit;color:inherit;font-weight:inherit}.cs-slot__work .kb-work>.korri-mark.cs-slot__korri{width:2rem;height:2rem}@media(max-width: 768px){.cs-slot__work .kb-work>.korri-mark.cs-slot__korri{width:1.5rem;height:1.5rem}}.cs-slot__work .kb-work__label{white-space:normal}.cs-slot__saved.is-ready>span:first-child{color:var(--kk-text)}.cs-slot__finish{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:rgba(16,19,22,.6);font-size:12px;font-weight:600;color:#fff}.cs-slot__finish.is-quiet{display:none}.uf-cover.cs-slot--finishing{cursor:progress}.uf-cover.cs-slot--finishing>img{position:absolute;inset:0}.cs-layer{position:fixed;inset:0;z-index:1250;display:grid;place-items:center;padding:24px}.cs-scrim{position:absolute;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:kc-fade var(--kk-dur) var(--kk-ease-out)}.cs-modal{position:relative;display:grid;grid-template-rows:auto minmax(0, 1fr) auto;width:min(900px,100%);height:min(820px,100%);overflow:hidden;border-radius:22px;background:var(--kk-surface, #181b1e);box-shadow:var(--kk-shadow-dialog);color:var(--kk-text);animation:kc-reveal var(--kk-dur) var(--kk-ease-out)}.cs-modal:focus{outline:none}.cs-body{min-width:0;min-height:0}.cs-head{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 16px 8px 32px}.cs-head__t{position:absolute;top:50%;left:50%;display:flex;align-items:center;gap:10px;transform:translate(-50%, -50%);font-size:15px;font-weight:600;line-height:1;color:var(--kk-text-2)}.cs-grab{display:none}.cs-x{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;margin-left:auto;border-radius:50%;color:var(--kk-text-2)}.cs-x:hover{background:var(--kk-fill-2);color:var(--kk-text)}.cs-back{display:inline-flex;align-items:center;gap:2px;min-height:40px;margin-left:-12px;padding:0 14px 0 6px;border-radius:999px;font-size:14.5px;font-weight:600;line-height:1;color:var(--kk-text-2)}.cs-back:hover{background:var(--kk-fill-2);color:var(--kk-text)}.cs-back .material-symbols-outlined{font-size:22px}.cs-cap{display:flex;align-items:flex-start;gap:7px;font-size:12.5px;line-height:1.5;color:var(--kk-text-3)}.cs-cap .korri-mark,.cs-hint .korri-mark,.cs-write .korri-mark{width:17px;height:17px}.cs-grow{flex:1}.cs-spin{display:inline-block;flex-shrink:0;width:18px;height:18px;border:2px solid rgba(255,255,255,.2);border-top-color:var(--kk-mint);border-radius:50%;animation:cs-rot .9s linear infinite}.cs-spin--big{width:26px;height:26px;margin-bottom:2px}.cs-brief{display:grid;place-items:center;overflow:auto}.cs-brief__in{display:flex;flex-direction:column;gap:24px;width:min(580px,100%);padding:0 28px 56px}.cs-h{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;font-size:36px;font-weight:800;line-height:1.1;letter-spacing:-0.02em;text-align:center;color:var(--kk-text)}.cs-desc{display:flex;flex-direction:column;gap:10px}.cs-desc__in{display:block;width:100%;min-height:108px;min-height:calc(3lh + 36px);max-height:50vh;overflow-y:auto;margin:0;padding:18px 20px;border:0;border-radius:18px;background:var(--kk-fill-1);color:var(--kk-text);font:inherit;font-size:21px;line-height:1.45;resize:none;field-sizing:content;transition:background var(--kk-dur-fast)}.cs-desc__in:hover{background:var(--kk-fill-2)}.cs-desc__in:focus{outline:none;background:var(--kk-fill-2);box-shadow:0 0 0 2px var(--kk-mint-line-strong)}.cs-desc__in::placeholder{color:var(--kk-text-3);opacity:1}.cs-desc__in[aria-busy=true]{color:var(--kk-text-3)}.cs-desc__foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;min-height:36px}.cs-desc__note{flex:1 1 18rem}.cs-desc__note.cs-cap--ai{flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:0 8px}.cs-desc__by{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}@supports(text-box: trim-both cap alphabetic){.cs-desc__words,.cs-desc__note .cs-undo{text-box:trim-both cap alphabetic;padding-block:calc((1lh - 1cap)/2)}}.cs-desc__foot .cs-write{margin-left:auto;margin-right:-12px;padding:0 12px 0 8px;font-size:13.5px}.cs-opts{display:flex;flex-direction:column;gap:12px}.cs-opts__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.cs-brief__in .cs-opts .cs-cap{justify-content:center;text-align:center}.cs-pill{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px 0 12px;border-radius:999px;background:var(--kk-fill-2);font-size:14px;font-weight:600;line-height:1;color:var(--kk-text);cursor:pointer}.cs-pill .material-symbols-outlined{font-size:20px;color:var(--kk-text-2)}.cs-pill:hover{background:var(--kk-fill-3)}.cs-pill:has(:focus-visible){box-shadow:0 0 0 2px var(--kk-mint-line-strong)}.cs-pill.is-ok{background:var(--kk-fill-1);cursor:default}.cs-pill.is-ok .material-symbols-outlined{color:var(--kk-mint)}.cs-select{position:relative;display:inline-flex}.cs-pill--select{padding-right:10px}.cs-pill--select .cs-pill__chev{margin-left:-4px;transition:transform var(--kk-dur-fast)}.cs-pill--select[aria-expanded=true]{background:var(--kk-fill-3)}.cs-pill--select[aria-expanded=true] .cs-pill__chev{transform:rotate(180deg)}.cs-pill--select:disabled{cursor:default;opacity:.6}.cs-pill__k{font-weight:500;color:var(--kk-text-3)}.cs-menu{border:1px solid var(--kk-hairline);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);position:absolute;top:calc(100% + 6px);left:0;z-index:5;min-width:max(100%,15rem);padding:6px}.cs-menu[hidden]{display:none}.cs-menu.is-up{top:auto;bottom:calc(100% + 6px)}.cs-menu.is-end{left:auto;right:0}.cs-menu__opt{display:flex;align-items:center;gap:10px;min-height:var(--kk-target);padding:0 12px;border-radius:8px;font-size:14px;font-weight:600;white-space:nowrap;color:var(--kk-text);cursor:pointer}.cs-menu__opt small{font-size:12.5px;font-weight:500;color:var(--kk-text-3)}.cs-menu__opt:hover,.cs-menu__opt.is-active{background:var(--kk-fill-2)}.cs-menu__opt.is-active{box-shadow:inset 0 0 0 1px var(--kk-line-control)}.cs-menu__opt .cs-menu__on{margin-left:auto;padding-left:12px;font-size:18px;color:var(--kk-text)}.cs-photos{display:flex;flex-wrap:wrap;gap:8px}.cs-photo{position:relative;display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border-radius:12px;background:var(--kk-fill-2)}.cs-photo img{width:100%;height:100%;object-fit:cover}.cs-photo--add{color:var(--kk-text-2);cursor:pointer}.cs-photo--add:hover{background:var(--kk-fill-3)}.cs-photo__x{position:absolute;top:3px;right:3px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:rgba(16,19,22,.75);color:#fff}.cs-photo__x .material-symbols-outlined{font-size:14px}.cs-consent{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:14px;background:var(--kk-fill-1);font-size:13px;line-height:1.5;color:var(--kk-text);text-align:left;cursor:pointer}.cs-consent input{position:absolute;opacity:0;pointer-events:none}.cs-consent:has(input:focus-visible) .cs-box{box-shadow:inset 0 0 0 2px var(--kk-line-control),0 0 0 3px var(--kk-mint-fill-3)}.cs-consent.is-on .cs-box{background:var(--kk-mint);box-shadow:none;color:var(--kk-on-mint)}.cs-box{display:grid;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:6px;box-shadow:inset 0 0 0 2px var(--kk-line-control);color:rgba(0,0,0,0)}.cs-box .material-symbols-outlined{font-size:18px;font-weight:700}.cs-brief__go{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:4px}.cs-brief__q{min-height:16px}.cs-why{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--kk-text-2)}.cs-why .material-symbols-outlined{font-size:16px}.cs-plan{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.cs-plan__t{font-size:15px;font-weight:600}.cs-four,.cs-one{display:grid;grid-template-rows:minmax(0, 1fr)}.cs-four .cs-stage,.cs-one .cs-stage{padding:0 56px 32px}.cs-stage{min-width:0;min-height:0;container-type:size}.cs-col{display:flex;flex-direction:column;gap:14px;width:min(100cqw,100cqh - var(--chrome, 0px));height:100%;margin:0 auto}.cs-col--four{--chrome: 90px}.cs-col--one{--chrome: 61px;gap:12px}.cs-toolbar{display:flex;align-items:center;gap:4px;min-height:44px}.cs-toolbar .cs-tabs{flex:1;flex-wrap:nowrap;min-width:0;overflow-x:auto;scrollbar-width:none}.cs-toolbar .cs-tab{flex-shrink:0;white-space:nowrap}.cs-toolbar .cs-tabs+.cs-grow{display:none}.cs-toolbar>.cs-ghost{flex-shrink:0}.cs-tabs{display:flex;flex-wrap:wrap;gap:2px 20px}.cs-tab{display:inline-flex;align-items:center;gap:8px;padding:6px 0;border-bottom:2px solid rgba(0,0,0,0);font-size:14px;font-weight:600;line-height:1.2;color:var(--kk-text-3)}.cs-tab:hover{color:var(--kk-text-2)}.cs-tab.is-on{border-bottom-color:var(--kk-text);color:var(--kk-text)}.cs-tab.is-pending{cursor:default}.cs-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%;aspect-ratio:1}.cs-tile{position:relative;display:block;padding:0;border:0;border-radius:14px;background:var(--kk-bg, #101316);outline:3px solid rgba(0,0,0,0);outline-offset:4px;cursor:pointer;transition:outline-color var(--kk-dur-fast),transform var(--kk-dur-fast) var(--kk-ease-out)}.cs-tile img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.cs-tile:hover{transform:translateY(-1px)}.cs-tile:focus-visible{outline-color:rgba(255,255,255,.6)}.cs-tile.is-on{outline-color:var(--kk-mint)}.cs-tile__n{position:absolute;z-index:3;right:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:26px;height:26px;padding:0 8px;border-radius:999px;background:rgba(16,19,22,.62);backdrop-filter:blur(6px);font-size:12px;font-weight:700;line-height:1;color:#fff;opacity:0;transition:opacity var(--kk-dur-fast)}.cs-tile__n .material-symbols-outlined{font-size:16px;font-weight:700}.cs-tile:hover .cs-tile__n,.cs-tile:focus-visible .cs-tile__n{opacity:1}.cs-tile.is-on .cs-tile__n{padding:0 9px 0 6px;background:var(--kk-mint);color:var(--kk-on-mint);opacity:1}.cs-tile--skel{background:var(--kk-fill-1);cursor:default;pointer-events:none}.cs-shimmer{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg, transparent 25%, rgba(255, 255, 255, 0.035) 45%, transparent 65%) 0 0/250% 100%;animation:cs-shine 3.2s linear infinite}.cs-col--making{--chrome: 86px}.cs-making{display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:14px;min-height:72px;font-size:14px;line-height:1.45;color:var(--kk-text-2)}.cs-making .kb-work{display:contents}.cs-making .kb-work>.cs-making__korri{grid-row:1/span 2;width:2.75rem;height:2.75rem}.cs-making .kb-work__label{grid-column:2;grid-row:1;align-self:end;font-size:20px;font-weight:600;line-height:1.2;white-space:normal;color:var(--kk-text)}.cs-making .cs-making__note{grid-column:2;grid-row:2;align-self:start;margin-top:3px}.cs-working{position:absolute;top:50%;left:50%;z-index:4;display:flex;align-items:center;gap:9px;padding:9px 16px 9px 12px;border-radius:999px;background:rgba(20,23,27,.9);box-shadow:var(--kk-shadow-raise),inset 0 0 0 1px var(--kk-hairline);transform:translate(-50%, -50%);font-size:14px;font-weight:600;line-height:1;color:var(--kk-text);white-space:nowrap}.cs-working .kb-work{gap:8px;color:var(--kk-text);font-weight:600}.cs-working .kb-work>.korri-mark{width:1.25rem;height:1.25rem}.cs-working__what{font-weight:500;color:var(--kk-text-2)}.cs-working__what::before{content:"· "}.cs-tile.is-working img,.cs-hero.is-working>img,.is-round-working .cs-tile img{filter:saturate(0.6) brightness(0.55);transition:filter var(--kk-dur-slow)}.cs-tile.is-working::before,.is-round-working .cs-tile::before,.cs-hero.is-working::before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;background:linear-gradient(110deg, transparent 20%, rgba(255, 255, 255, 0.1) 40%, transparent 60%) 0 0/250% 100%;animation:cs-shine 1.6s linear infinite;pointer-events:none}.is-round-working .cs-tile{cursor:progress}.cs-cost{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.cs-cost .cs-hint{flex:1;min-width:0}.cs-cost>.cs-quota{flex-shrink:0;padding-right:16px}.cs-hint{display:flex;align-items:baseline;gap:10px;min-height:18px;padding:0 16px;font-size:12.5px;line-height:1.4;color:var(--kk-text-3)}.cs-hint--korri{align-items:center;gap:8px;color:var(--kk-text-2)}.cs-undo{font-weight:600;color:var(--kk-text);text-decoration:underline;text-underline-offset:3px}.cs-quota{font-size:12.5px;color:var(--kk-text-3);white-space:nowrap}.cs-ghost{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 10px;border-radius:999px;font-size:14.5px;font-weight:600;line-height:1;color:var(--kk-text-2);white-space:nowrap}.cs-ghost .material-symbols-outlined{font-size:20px}.cs-ghost:hover{background:var(--kk-fill-2);color:var(--kk-text)}.cs-ghost[aria-disabled=true]{opacity:.4;cursor:not-allowed}.cs-ghost[aria-disabled=true]:hover{background:rgba(0,0,0,0);color:var(--kk-text-2)}.cs-make,.cs-use{min-height:48px;padding:0 26px;font-size:15.5px;box-shadow:var(--kk-shadow-glow)}.cs-make[aria-disabled=true],.cs-use[aria-disabled=true]{box-shadow:none;cursor:not-allowed}.cs-make--lg{min-height:56px;padding:0 34px;font-size:17px}.cs-make--wide,.cs-use--wide{width:100%;min-height:52px}.cs-pager{display:flex;align-items:center;gap:16px}.cs-pager .cs-hero{flex:1;min-width:0}.cs-hero{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:18px;background:var(--kk-bg, #101316);box-shadow:0 30px 60px -32px rgba(0,0,0,.95)}.cs-hero>img{display:block;width:100%;height:100%;object-fit:cover}.cs-arrow{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-text)}.cs-arrow:hover{background:var(--kk-fill-3)}.cs-arrow[disabled]{opacity:.25;cursor:default}.cs-dots{display:flex;justify-content:center;gap:8px}.cs-dots i{width:7px;height:7px;border-radius:50%;background:var(--kk-fill-3)}.cs-dots i.is-on{background:var(--kk-text)}.cs-under{display:flex;flex-direction:column;gap:8px}.cs-one .cs-under{padding:0 60px}.cs-korri{display:flex;align-items:center;gap:6px;min-height:56px;padding:6px 8px 6px 12px;border-radius:999px;background:var(--kk-fill-2)}.cs-korri:focus-within{background:var(--kk-fill-3);box-shadow:0 0 0 2px var(--kk-mint-line-strong)}.cs-korri>.korri-mark{width:28px;height:28px;margin:0 2px}.cs-korri.is-off{opacity:.6}.cs-korri__in{flex:1;min-width:0;height:40px;padding:0 6px;border:0;background:rgba(0,0,0,0);font:inherit;font-size:15px;color:var(--kk-text)}.cs-korri__in::placeholder{color:var(--kk-text-3);opacity:1}.cs-korri__in:focus{outline:none}.cs-send{display:grid;flex-shrink:0;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--kk-text);color:#101316;transition:background var(--kk-dur-fast),color var(--kk-dur-fast)}.cs-send .material-symbols-outlined{font-size:22px;font-weight:600}.cs-korri__in:placeholder-shown~.cs-send{background:var(--kk-fill-3);color:var(--kk-text-3)}.cs-send[disabled]{cursor:not-allowed}.cs-actions{display:flex;align-items:center;gap:4px}.cs-layer.is-phone{place-items:end stretch;padding:0}.cs-layer.is-phone .cs-modal{width:100%;height:calc(100dvh - 56px);border-radius:22px 22px 0 0;animation:cs-up var(--kk-dur-slow) var(--kk-ease-out)}.cs-layer.is-phone .cs-head{min-height:56px;padding:22px 8px 4px 20px}.cs-layer.is-phone .cs-grab{position:absolute;top:8px;left:50%;display:block;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:rgba(255,255,255,.25)}.cs-layer.is-phone .cs-h{font-size:30px;text-align:left}.cs-layer.is-phone .cs-desc__in{min-height:124px;min-height:calc(4lh + 28px);padding:14px 16px;border-radius:16px;font-size:17px}.cs-layer.is-phone .cs-opts__row{justify-content:flex-start}.cs-layer.is-phone .cs-grid{gap:12px}.cs-layer.is-phone .cs-tile{border-radius:12px}.cs-layer.is-phone .cs-tile__n{right:7px;bottom:7px;min-width:22px;height:22px;padding:0 6px;font-size:11px}.cs-layer.is-phone .cs-tile:not(.is-on) .cs-tile__n{display:none}.cs-layer.is-phone .cs-col--making{--chrome: 78px}.cs-layer.is-phone .cs-making{column-gap:12px;min-height:64px;font-size:13.5px}.cs-layer.is-phone .cs-making .kb-work__label{font-size:18px}.cs-layer.is-phone .cs-tabs{flex-wrap:nowrap;margin:0 -20px;padding:0 20px;overflow-x:auto;scrollbar-width:none}.cs-layer.is-phone .cs-tab{flex-shrink:0}.cs-layer.is-phone .cs-hero{border-radius:16px}.cs-layer.is-phone .cs-pager{position:relative;display:block}.cs-layer.is-phone .cs-arrow{position:absolute;top:50%;background:rgba(20,23,27,.72);backdrop-filter:blur(6px);transform:translateY(-50%)}.cs-layer.is-phone .cs-arrow--l{left:10px}.cs-layer.is-phone .cs-arrow--r{right:10px}.cs-layer.is-phone .cs-korri{min-height:52px}.cs-layer.is-phone .cs-hint{margin-top:-2px;padding:0 12px}.cs-body--phone{display:flex;flex-direction:column;gap:16px;overflow:auto;padding:8px 20px 20px}.cs-body--phone>*{flex-shrink:0}.cs-foot{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 20px calc(14px + env(safe-area-inset-bottom));background:var(--kk-surface, #181b1e);box-shadow:0 -18px 18px -10px var(--kk-surface, #181b1e)}.cs-foot__row{display:grid;grid-template-columns:1fr;gap:8px}.cs-foot__row .cs-ghost{justify-content:center;background:var(--kk-fill-2);color:var(--kk-text)}.cs-foot__row .cs-ghost[aria-disabled=true]:hover{background:var(--kk-fill-2)}.cs-foot__note{display:block;min-height:16px;text-align:center}.cs-foot__note .cs-quota{white-space:normal}@media(min-width: 768px)and (max-height: 760px){.cs-layer{padding:12px}.cs-head{min-height:52px;padding-top:8px}}@media(min-width: 768px)and (max-height: 760px)and (orientation: portrait),(min-width: 768px)and (max-height: 760px)and (min-height: 501px),(min-width: 768px)and (max-height: 760px)and (pointer: fine){.cs-h{font-size:30px}}@media(min-width: 768px)and (max-height: 760px){.cs-brief__in{gap:18px}.cs-four .cs-stage,.cs-one .cs-stage{padding-bottom:20px}}@keyframes cs-shine{from{background-position:100% 0}to{background-position:-150% 0}}@keyframes cs-rot{to{transform:rotate(360deg)}}@keyframes cs-up{from{transform:translateY(24px);opacity:0}}@keyframes cs-pop{0%{transform:scale(0.97);opacity:.4}100%{transform:none;opacity:1}}@media(prefers-reduced-motion: reduce){.cs-ask{transition:none}.cs-shimmer,.cs-spin,.cs-ask.is-new,.cs-modal,.cs-scrim,.cs-tile.is-working::before,.is-round-working .cs-tile::before,.cs-hero.is-working::before{animation:none}}.kk-scope.kkn{display:flex;flex-direction:column;min-width:0;color:var(--kk-text)}.kk-scope.kkn :where(ul,ol){margin:0;padding:0;list-style:none}.kk-scope.kkn :where(h3,p){margin:0}.kk-scope .kk-block>div>.kk-scope.kkn{margin-top:var(--kk-s-4)}.kk-scope.kkn .kkn-wait{display:flex;flex-direction:column;gap:var(--kk-s-3);padding:var(--kk-s-4) 0}.kk-scope.kkn .kkn-sec{padding:var(--kk-s-5) 0;border-bottom:1px solid var(--kk-hairline)}.kk-scope.kkn .kkn-sec:first-child{padding-top:0}.kk-scope.kkn .kkn-sec:last-child{padding-bottom:0;border-bottom:0}.kk-scope.kkn .kkn-sec__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kk-s-4);margin-bottom:var(--kk-s-2)}.kk-scope.kkn .kkn-sec__head h3{font-family:inherit;font-size:var(--kk-fs-body);font-weight:650;letter-spacing:0;color:var(--kk-text)}.kk-scope.kkn .kkn-sec__head span{font-size:var(--kk-fs-caption);color:var(--kk-text-3);white-space:nowrap}.kk-scope.kkn .kkn-notice{padding-bottom:var(--kk-s-4);border-bottom:1px solid var(--kk-hairline);font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2)}.kk-scope.kkn .kkn-lead,.kk-scope.kkn .kkn-empty{margin-bottom:var(--kk-s-2);font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-3)}.kk-scope.kkn .kkn-row{display:flex;align-items:center;gap:var(--kk-s-3);padding:.625rem 0}.kk-scope.kkn .kkn-row+.kkn-row{border-top:1px solid var(--kk-hairline)}.kk-scope.kkn .kkn-row--form{display:block}.kk-scope.kkn .kkn-row__text{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.kk-scope.kkn .kkn-label{font-size:var(--kk-fs-caption);font-weight:600;letter-spacing:.02em;color:var(--kk-text-3)}.kk-scope.kkn .kkn-value{font-size:var(--kk-fs-body);line-height:1.45;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.kkn .kkn-src{font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.kkn .kkn-acts{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--kk-s-1)}.kk-scope.kkn .kkn-act{min-height:2.5rem;padding-inline:var(--kk-s-3);font-size:var(--kk-fs-small)}.kk-scope.kkn .kkn-more{color:var(--kk-text-3)}.kk-scope.kkn .kkn-add{margin:var(--kk-s-1) 0 0 calc(var(--kk-s-3)*-1)}.kk-scope.kkn .kkn-form{display:grid;gap:var(--kk-s-3);margin:var(--kk-s-2) 0;padding:var(--kk-s-4);border:1px solid var(--kk-line);border-radius:var(--kk-r-card);background:var(--kk-surface-input)}.kk-scope.kkn .kkn-form__fields{display:grid;gap:var(--kk-s-2)}.kk-scope.kkn .kkn-form__acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--kk-s-2)}.kk-scope.kkn .kkn-note__input{min-height:7rem;resize:vertical}.kk-scope.kkn .kkn-note{display:flex;align-items:flex-start;gap:var(--kk-s-3);padding:.875rem 1rem;border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope.kkn .kkn-note__text{font-size:var(--kk-fs-small);line-height:1.55;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.kkn .kkn-person{gap:var(--kk-s-3)}.kk-scope.kkn .kkn-ava{display:grid;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--kk-fill-3);font-size:var(--kk-fs-caption);font-weight:700;line-height:1;color:var(--kk-text)}.kk-scope.kkn .kkn-photos{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--kk-s-2);margin-top:var(--kk-s-2)}.kk-scope.kkn .kkn-photos img{display:block;width:100%;aspect-ratio:4/5;border-radius:.5rem;object-fit:cover;background:var(--kk-fill-2)}.kk-scope.kkn .kkn-chats li{display:flex;align-items:flex-start;gap:var(--kk-s-3);padding:var(--kk-s-2) 0}.kk-scope.kkn .kkn-chats li>.material-symbols-outlined{margin-top:.125rem;font-size:1.125rem;color:var(--kk-text-3)}.kk-scope.kkn .kkn-chats li>span{display:flex;flex-direction:column;min-width:0}.kk-scope.kkn .kkn-chats li .kkn-value{font-size:var(--kk-fs-small)}.kk-scope.kkn .kkn-switch{display:flex;align-items:center;gap:var(--kk-s-4)}.kk-scope.kkn .kkn-switch label{font-weight:600;cursor:pointer}.kk-scope.kkn .kkn-data{display:flex;flex-wrap:wrap;gap:var(--kk-s-2);margin-left:calc(var(--kk-s-3)*-1)}.kk-scope.kkn .kkn-danger{color:var(--kk-error)}.kk-scope.kkn .kkn-foot{margin-top:var(--kk-s-3);font-size:var(--kk-fs-caption);line-height:1.5;color:var(--kk-text-3)}@media(max-width: 768px){.kk-scope.kkn .kkn-photos{grid-template-columns:repeat(3, minmax(0, 1fr))}}.kk-scope.dp.pm .pm-col{gap:var(--kk-s-10)}.kk-scope.dp.pm .pm-scene{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(14rem, 19rem) minmax(0, 1fr);align-items:center;gap:3rem;padding:var(--kk-s-10);border-radius:var(--kk-r-card);background:var(--kk-surface)}.kk-scope.dp.pm .pm-scene::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(42% 75% at 18% 50%, var(--kk-mint-fill), transparent 72%);pointer-events:none}.kk-scope.dp.pm .pm-scene__body{min-width:0}.kk-scope.dp.pm .pm-frame{display:grid;place-items:center;align-content:center;gap:var(--kk-s-4);width:100%;aspect-ratio:1;border:1px dashed #808488;border-radius:.75rem;background:var(--kk-fill-1)}.kk-scope.dp.pm .pm-frame__korri{display:grid;place-items:center;width:4.5rem;height:4.5rem}.kk-scope.dp.pm .pm-frame__korri .korri-mark{transform:scale(2)}.kk-scope.dp.pm .pm-frame__disc{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-text-2)}.kk-scope.dp.pm .pm-frame__disc .material-symbols-outlined{font-size:2rem}.kk-scope.dp.pm .pm-frame__text{font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-3)}.kk-scope.dp.pm .pm-eyebrow{color:var(--kk-text-2)}.kk-scope.dp.pm .pm-title{margin:var(--kk-s-2) 0 0;font-size:clamp(2.75rem,4.4*var(--kk-type-vw),4.5rem);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;line-height:1;color:var(--kk-text);overflow-wrap:anywhere}.kk-scope.dp.pm .pm-title--sm{font-size:clamp(2rem,3*var(--kk-type-vw),2.75rem);line-height:1.1}.kk-scope.dp.pm .pm-lead{max-width:34rem;margin:var(--kk-s-4) 0 0;font-size:var(--kk-fs-lead);line-height:1.55;color:var(--kk-text-2)}.kk-scope.dp.pm .pm-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-3);margin-top:1.75rem}.kk-scope.dp.pm .pm-limits{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-1) var(--kk-s-2);margin:var(--kk-s-4) 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.dp.pm .pm-limits .kk-hint-q{margin:0}.kk-scope.dp.pm .pm-note{margin-top:var(--kk-s-4)}.kk-scope.dp.pm .pm-shelf__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.75rem;margin:0;padding:0;list-style:none}.kk-scope.dp.pm .pm-tile{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kk-s-1);min-width:0}.kk-scope.dp.pm .pm-tile__art{display:block;width:100%;margin-bottom:var(--kk-s-3);border-radius:.5rem}.kk-scope.dp.pm .pm-cover{display:block;width:100%;aspect-ratio:1;border-radius:.5rem;object-fit:cover;background:var(--kk-fill-2);box-shadow:0 0 0 1px rgba(255,255,255,.08),0 8px 20px -10px rgba(0,0,0,.7);transition:transform var(--kk-dur-slow) var(--kk-ease-out)}.kk-scope.dp.pm .pm-cover--empty{display:grid;place-items:center;border:1px dashed var(--kk-line);background:var(--kk-fill-1);box-shadow:none;color:var(--kk-text-3)}.kk-scope.dp.pm .pm-cover--empty .material-symbols-outlined{font-size:2.5rem}@media(any-hover: hover)and (prefers-reduced-motion: no-preference){.kk-scope.dp.pm .pm-tile__art:hover .pm-cover{transform:translateY(-4px)}}.kk-scope.dp.pm .pm-tile__title{margin-top:var(--kk-s-1);max-width:100%;font-size:var(--kk-fs-lead);font-weight:600;line-height:1.3;color:var(--kk-text);text-decoration:none;overflow-wrap:anywhere}.kk-scope.dp.pm .pm-tile__title:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp.pm .pm-tile__meta{font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2)}.kk-scope.dp.pm .pm-tile__btn{margin-top:var(--kk-s-2)}.kk-scope.dp.pm .pm-quiet{display:inline-flex;align-items:center;gap:.375rem;min-height:var(--kk-target);margin-top:var(--kk-s-1);padding:0;border:0;background:none;font:inherit;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-2);cursor:zoom-in}.kk-scope.dp.pm .pm-quiet:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp.pm .pm-quiet .material-symbols-outlined{font-size:1.125rem}@media(any-hover: hover){.kk-scope.dp.pm .pm-quiet:hover{color:var(--kk-text)}}.kk-scope.dp.pm .pm-knows{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:start;gap:var(--kk-s-5) var(--kk-s-6);padding:1.75rem;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-surface)}.kk-scope.dp.pm .pm-knows[hidden]{display:none}.kk-scope.dp.pm .pm-knows__body{min-width:0}.kk-scope.dp.pm .pm-knows__body .dp-text{margin-top:var(--kk-s-1)}.kk-scope.dp.pm .pm-knows__facts{display:flex;flex-wrap:wrap;gap:var(--kk-s-2);margin:var(--kk-s-4) 0 0;padding:0;list-style:none}.kk-scope.dp.pm .pm-knows__facts[hidden]{display:none}.kk-scope.dp.pm .pm-knows__facts li{max-width:100%;overflow:hidden;padding:.375rem .75rem;border-radius:var(--kk-r-pill);background:var(--kk-fill-2);font-size:var(--kk-fs-small);line-height:1.4;white-space:nowrap;text-overflow:ellipsis;color:var(--kk-text-2)}.kk-scope.dp.pm .pm-knows__facts b{margin-right:.25rem;font-weight:600;color:var(--kk-text)}.kk-scope.dp.pm .pm-knows__facts .pm-knows__more{background:rgba(0,0,0,0);color:var(--kk-text-3)}.kk-scope.dp.pm .pm-knows__counts{margin:.875rem 0 0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.pm .pm-knows__counts[hidden]{display:none}.kk-scope.dp.pm .pm-knows__go{align-self:center}@media(max-width: 1024px){.kk-scope.dp.pm .pm-shelf__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 768px){.kk-scope.dp.pm .pm-col{gap:var(--kk-s-8)}.kk-scope.dp.pm .pm-scene{grid-template-columns:minmax(0, 1fr);gap:var(--kk-s-6);padding:var(--kk-s-5) var(--kk-s-5) var(--kk-s-6)}.kk-scope.dp.pm .pm-scene::before{background:radial-gradient(70% 40% at 50% 22%, var(--kk-mint-fill), transparent 72%)}.kk-scope.dp.pm .pm-scene__art{width:72%;margin:var(--kk-s-2) auto 0}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp.pm .pm-title{font-size:2.75rem}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp.pm .pm-title--sm{font-size:2rem}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.dp.pm .pm-lead{font-size:var(--kk-fs-body)}}@media(max-width: 768px){.kk-scope.dp.pm .pm-actions .kk-btn{flex:1 1 100%;justify-content:center}.kk-scope.dp.pm .pm-shelf__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-6) var(--kk-s-4)}.kk-scope.dp.pm .pm-knows{display:flex;flex-direction:column;align-items:stretch;gap:.875rem;padding:var(--kk-s-5)}.kk-scope.dp.pm .pm-knows__facts li{white-space:normal}}.kk-scope.dp.pm-sheet .pm-sheet__bar{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--kk-s-4);padding:var(--kk-s-4) var(--kk-s-3) var(--kk-s-4) var(--kk-s-6)}@media(max-width: 768px){.kk-scope.dp.pm-sheet .pm-sheet__bar{padding-left:var(--kk-s-4)}}.kk-scope.dp.pm-sheet .pm-sheet__titles{min-width:0}.kk-scope.dp.pm-sheet .pm-sheet__title{margin:0;font-size:var(--kk-fs-title);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.2;color:var(--kk-text)}.kk-scope.dp.pm-sheet .pm-sheet__title:focus{outline:none}.kk-scope.dp.pm-sheet .pm-sheet__sub{margin:.125rem 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-2)}.cs-consent:has(input:checked) .cs-box{background:var(--kk-mint);box-shadow:none;color:var(--kk-on-mint)}.pm-ai-label{display:inline-flex;align-items:center;height:round(1lh + .25rem,2px);padding:.125rem .25rem .125rem .5rem;border-radius:var(--kk-r-pill);background:var(--kk-fill-2);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.5;color:var(--kk-text-2);white-space:nowrap}@supports(text-box: trim-both cap alphabetic){.pm-ai-label__text{text-box:trim-both cap alphabetic;padding-block:calc((1lh - 1cap)/2)}}.pm-ai-label>.korri-ai{margin-left:.25rem}.kk-scope.dp.pm .pm-tile__ai,.kk-scope.dp .dp-rel-head__ai{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.375rem;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.pm .pm-tile__with{min-width:0;overflow-wrap:anywhere}.kk-scope.dp.pm .pm-people[hidden]{display:none}.kk-scope.dp.pm .pm-people .dp-section__head{align-items:center}.kk-scope.dp.pm .pp-add .material-symbols-outlined{font-size:1.125rem}.kk-scope.dp.pm .pp-lead{margin:var(--kk-s-1) 0 0;color:var(--kk-text-2)}.kk-scope.dp.pm .pp-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-3);margin:var(--kk-s-5) 0 0;padding:0;list-style:none}.kk-scope.dp.pm .pp-row__go{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--kk-s-4);width:100%;padding:var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-surface);font:inherit;text-align:left;color:var(--kk-text);cursor:pointer}.kk-scope.dp.pm .pp-row__go:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope.dp.pm .pp-row__go>.material-symbols-outlined{color:var(--kk-text-3)}@media(any-hover: hover){.kk-scope.dp.pm .pp-row__go:hover{background:var(--kk-fill-1)}}.kk-scope.dp.pm .pp-row.is-quiet .pp-face{opacity:.6}.kk-scope.dp.pm .pp-row__text{display:flex;flex-direction:column;gap:.125rem;min-width:0}.kk-scope.dp.pm .pp-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;font-weight:600;overflow-wrap:anywhere}.kk-scope.dp.pm .pp-role{font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.kk-scope.dp.pm .pp-empty{grid-column:1/-1;display:flex;align-items:center;gap:var(--kk-s-3);padding:var(--kk-s-5);border:1px dashed #808488;border-radius:var(--kk-r-card);color:var(--kk-text-2)}@media(max-width: 768px){.kk-scope.dp.pm .pp-list{grid-template-columns:minmax(0, 1fr)}.kk-scope.dp.pm .dp-section__head{flex-wrap:wrap;gap:var(--kk-s-3)}}.pp-face{display:grid;flex-shrink:0;place-items:center;width:3rem;height:3rem;border-radius:50%;object-fit:cover;background:var(--kk-fill-2);font-size:var(--kk-fs-small);font-weight:700;color:var(--kk-text-2)}.pp-state{font-size:var(--kk-fs-small);color:var(--kk-text-2)}.pp-state--ready{color:var(--kk-text)}.pp-sub{display:block;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope.dp.pp-sheet .pp-sheet__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-text-2)}.kk-scope.dp.pp-sheet .pp-sheet__body{padding:var(--kk-s-2) var(--kk-s-6) var(--kk-s-8)}@media(max-width: 768px){.kk-scope.dp.pp-sheet .pp-sheet__body{padding:var(--kk-s-2) var(--kk-s-4) var(--kk-s-8)}}.kk-scope.dp.pp-sheet .pp-form{display:flex;flex-direction:column;gap:var(--kk-s-5)}.kk-scope.dp.pp-sheet .pp-field{display:flex;flex-direction:column;gap:var(--kk-s-2);margin:0;padding:0;border:0;min-width:0}.kk-scope.dp.pp-sheet .pp-opt{font-weight:400;color:var(--kk-text-3)}.kk-scope.dp.pp-sheet .pp-who{flex-direction:row;flex-wrap:wrap}.kk-scope.dp.pp-sheet .pp-who legend{margin-bottom:var(--kk-s-2)}.kk-scope.dp.pp-sheet .pp-choice{position:relative;display:inline-flex;align-items:center;min-height:2.5rem;padding:0 var(--kk-s-4);border-radius:var(--kk-r-pill);background:var(--kk-fill-2);font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text);cursor:pointer}.kk-scope.dp.pp-sheet .pp-choice input{position:absolute;opacity:0;pointer-events:none}.kk-scope.dp.pp-sheet .pp-choice:focus-within{box-shadow:0 0 0 3px var(--kk-mint-fill-3)}.kk-scope.dp.pp-sheet .pp-choice.is-on,.kk-scope.dp.pp-sheet .pp-choice:has(input:checked){box-shadow:0 0 0 2px var(--kk-mint-line-strong)}.kk-scope.dp.pp-sheet .pp-rule{display:flex;gap:var(--kk-s-3);margin:0;padding:var(--kk-s-3) var(--kk-s-4);border-radius:var(--kk-r-control);background:var(--kk-fill-1);font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text)}.kk-scope.dp.pp-sheet .pp-rule .material-symbols-outlined{flex-shrink:0;font-size:1.125rem;color:var(--kk-text-2)}.kk-scope.dp.pp-sheet .pp-picks{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--kk-s-2)}@media(max-width: 768px){.kk-scope.dp.pp-sheet .pp-picks{grid-template-columns:repeat(3, minmax(0, 1fr))}}.kk-scope.dp.pp-sheet .pp-pick{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:var(--kk-r-control);background:var(--kk-fill-2)}.kk-scope.dp.pp-sheet .pp-pick img{width:100%;height:100%;object-fit:cover}.kk-scope.dp.pp-sheet .pp-pick--add{align-content:center;gap:.25rem;text-align:center;border:1px dashed #808488;background:var(--kk-fill-1);font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2);cursor:pointer}.kk-scope.dp.pp-sheet .pp-pick--add:focus-within{box-shadow:0 0 0 3px var(--kk-mint-fill-3)}.kk-scope.dp.pp-sheet .pp-pick--first{grid-column:1/-1;aspect-ratio:auto;min-height:5.5rem;grid-auto-flow:column;gap:var(--kk-s-2);font-size:var(--kk-fs-small)}.kk-scope.dp.pp-sheet .pp-pick__x{position:absolute;top:.25rem;right:.25rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;border:0;border-radius:50%;background:var(--kk-scrim);color:var(--kk-text);cursor:pointer}.kk-scope.dp.pp-sheet .pp-pick__x:focus-visible{outline:2px solid var(--kk-mint);outline-offset:1px}.kk-scope.dp.pp-sheet .pp-pick__x .material-symbols-outlined{font-size:1rem}.kk-scope.dp.pp-sheet .pp-help{margin:0;font-size:var(--kk-fs-caption);line-height:1.5;color:var(--kk-text-3)}.kk-scope.dp.pp-sheet .pp-help--top{display:flex;align-items:center;gap:var(--kk-s-2);font-size:var(--kk-fs-small);color:var(--kk-text-2)}.kk-scope.dp.pp-sheet .pp-ticks{display:flex;flex-direction:column;gap:var(--kk-s-2)}.kk-scope.dp.pp-sheet .pp-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--kk-s-3)}@media(max-width: 768px){.kk-scope.dp.pp-sheet .pp-actions .kk-btn{flex:1 1 100%;justify-content:center}}.kk-scope.dp.pp-sheet .pp-one{display:flex;flex-direction:column;gap:var(--kk-s-5)}.kk-scope.dp.pp-sheet .pp-photos{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--kk-s-2);margin:0;padding:0;list-style:none}.kk-scope.dp.pp-sheet .pp-photos img{display:block;width:100%;aspect-ratio:1;border-radius:var(--kk-r-control);object-fit:cover}.kk-scope.dp.pp-sheet .pp-one__state{display:flex;flex-direction:column;gap:.25rem}.kk-scope.dp.pp-sheet .pp-notes{display:flex;flex-direction:column;gap:.25rem;margin:0;color:var(--kk-text)}.kk-scope.dp.pp-sheet .pp-one__acts{display:flex;flex-wrap:wrap;gap:var(--kk-s-2);padding-top:var(--kk-s-4);border-top:1px solid var(--kk-hairline)}.cs-people{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:4px;text-align:center}.cs-people__k{font-size:13px;font-weight:600;color:var(--kk-text-2)}.cs-people__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.cs-who{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:4px 14px 4px 4px;border:0;border-radius:999px;background:var(--kk-fill-2);font:inherit;font-size:14px;font-weight:600;color:var(--kk-text);cursor:pointer}.cs-who:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.cs-who img,.cs-who .cs-who__i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--kk-fill-3);font-size:13px;color:var(--kk-text-2)}.cs-who>.material-symbols-outlined:first-child{display:grid;place-items:center;width:32px;height:32px;font-size:20px;color:var(--kk-text-2)}.cs-who .cs-who__on{font-size:16px;color:var(--kk-mint)}.cs-who.is-on{box-shadow:0 0 0 2px var(--kk-mint-line-strong)}.cs-who[aria-disabled=true]{cursor:default;opacity:.5}.cs-who.is-waiting{cursor:default;background:var(--kk-fill-1);color:var(--kk-text-2);opacity:1}.cs-who.is-waiting img{opacity:.55}.cs-who.is-waiting small{display:block;font-size:12px;font-weight:500;color:var(--kk-text-3)}.av{padding-top:var(--kk-s-8);padding-bottom:var(--kk-s-10)}.av-title{margin:0;font-size:clamp(1.75rem,3.4*var(--kk-type-vw),2.5rem);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.015em;line-height:1.15;color:var(--kk-text);overflow-wrap:anywhere}.av-photos{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--kk-s-3);margin:var(--kk-s-6) 0;padding:0;list-style:none}.av-photos img{display:block;width:100%;aspect-ratio:1;border-radius:var(--kk-r-control);object-fit:cover;background:var(--kk-fill-2)}.av-text p{margin:0 0 var(--kk-s-4);font-size:var(--kk-fs-body);line-height:1.6;color:var(--kk-text-2)}.av-text b{font-weight:700;color:var(--kk-text)}.av-text a{color:var(--kk-mint);text-decoration:underline;text-underline-offset:.18em}.av-text a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.av-text--small p{font-size:var(--kk-fs-small)}.av-form{display:flex;flex-direction:column;gap:var(--kk-s-3);margin:var(--kk-s-6) 0 var(--kk-s-8)}.av-tick{font-size:var(--kk-fs-small)}.av-buttons{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-3);margin-top:var(--kk-s-3)}.av-buttons--one{grid-template-columns:minmax(0, 20rem)}.av-buttons .av-btn{justify-content:center;width:100%}.av-buttons .av-btn:disabled{opacity:.55;cursor:not-allowed}@media(max-width: 480px){.av-buttons{grid-template-columns:minmax(0, 1fr)}}.av-after{margin:var(--kk-s-6) 0 var(--kk-s-4);font-size:var(--kk-fs-lead);line-height:1.55;color:var(--kk-text)}.sbx-c-wn{margin:0}.sbx-c-item--wn{min-height:35px;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.sbx-c-item--wn .sbx-c-item__tile{background:rgba(0,0,0,0);color:var(--kk-text-3)}.sbx-c-item--wn .sbx-c-item__tile .material-symbols-outlined{font-size:18.5px}@media(max-width: 768px){.sbx-c-item--wn{min-height:48px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.sbx-c-item--wn{font-size:16px}}.sbx-c-wn__label{display:flex;flex:1;align-items:center;justify-content:space-between;gap:8px}.sbx-c-wn__ver{font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;color:#92969a}html.wn-open,html.wn-open body{overflow:hidden}.kk-scope.wn-layer{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px}.kk-scope.wn-layer[hidden]{display:none}@media(max-width: 768px){.kk-scope.wn-layer{padding:0}}.wn-scrim{position:absolute;inset:0;background:var(--kk-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:wn-fade var(--kk-dur) var(--kk-ease-out)}.kk-scope .wn-dialog{position:relative;display:flex;flex-direction:column;width:min(820px,100%);max-height:calc(100dvh - 48px);overflow:hidden;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-dialog);background:var(--kk-surface);box-shadow:var(--kk-shadow-dialog);animation:wn-rise var(--kk-dur-slow) var(--kk-ease-out)}.kk-scope .wn-dialog:focus{outline:none}@media(max-width: 768px){.kk-scope .wn-dialog{width:100%;height:100dvh;max-height:none;border:0;border-radius:0;animation-name:wn-sheet}}.kk-scope .wn-head{display:flex;align-items:flex-start;gap:16px;padding:28px 24px 22px 36px;border-bottom:1px solid var(--kk-hairline)}@media(max-width: 768px){.kk-scope .wn-head{padding:18px 8px 16px 20px}}.kk-scope .wn-head__text{flex:1;min-width:0}.kk-scope .wn-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-3)}.kk-scope .wn-title{margin-top:10px;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;font-size:max(2.125rem,30px);line-height:1.08}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope .wn-title{font-size:28px}}.kk-scope .wn-sum{margin-top:8px;max-width:56ch;font-size:var(--kk-fs-lead);line-height:1.5;color:var(--kk-text-2)}.kk-scope .wn-close{flex-shrink:0;margin-top:-4px}.kk-scope .wn-body{flex:1;min-height:0;overflow-y:auto;padding:0 36px 8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) rgba(0,0,0,0)}.kk-scope .wn-body:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}@media(max-width: 768px){.kk-scope .wn-body{padding:0 20px 8px}}.kk-scope .wn-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px 16px 36px;border-top:1px solid var(--kk-hairline)}.kk-scope .wn-foot p{font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope .wn-foot b{font-weight:600;color:var(--kk-text-2)}@media(max-width: 768px){.kk-scope .wn-foot{flex-direction:column;align-items:stretch;gap:10px;padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.kk-scope .wn-foot p{display:none}}.kk-scope .wn-pill{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border:1px solid var(--kk-line);border-radius:var(--kk-r-pill);background:var(--kk-fill-1);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.2;letter-spacing:.02em;color:var(--kk-text-2);white-space:nowrap;cursor:default}.kk-scope .wn-pill .material-symbols-outlined{font-size:1rem}.kk-scope .wn-pill--example{border-style:dashed;border-color:rgba(255,255,255,.28);background:rgba(0,0,0,0)}.kk-scope .wn-change{padding:28px 0;border-bottom:1px solid var(--kk-hairline)}@media(max-width: 768px){.kk-scope .wn-change{padding:22px 0}}.kk-scope .wn-change__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.kk-scope .wn-change__title{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.02em;font-size:var(--kk-fs-title);line-height:1.2}.kk-scope .wn-change__sentence{margin-top:8px;max-width:64ch;line-height:1.55;color:var(--kk-text-2)}.kk-scope .wn-where{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}.kk-scope .wn-where .material-symbols-outlined{font-size:1rem}.kk-scope .wn-kind{display:inline-flex;align-items:center;padding:.1875rem .5rem;border-radius:6px;background:var(--kk-fill-2);font-size:var(--kk-fs-caption);font-weight:600;line-height:1.2;letter-spacing:.02em;color:var(--kk-text-2);white-space:nowrap}.kk-scope .wn-kind--new{background:rgba(255,255,255,.92);color:#101316}.kk-scope .wn-kind--money{box-shadow:inset 0 0 0 1px var(--kk-line-control);color:var(--kk-text)}.kk-scope .wn-pair{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);gap:12px;align-items:center;margin-top:18px}@media(max-width: 768px){.kk-scope .wn-pair{grid-template-columns:minmax(0, 1fr);gap:10px}}.kk-scope .wn-fig{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0}.kk-scope .wn-fig figcaption{font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-3)}.kk-scope .wn-fig img{display:block;width:100%;height:auto;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:#101316}.kk-scope .wn-fig--now figcaption{color:var(--kk-text)}.kk-scope .wn-fig--before img{opacity:.8}.kk-scope .wn-fig--solo{max-width:480px;margin-top:18px}.kk-scope .wn-arrow{display:grid;place-items:center;width:32px;height:32px;margin-top:26px;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-text-2)}.kk-scope .wn-arrow .material-symbols-outlined{font-size:1.125rem}@media(max-width: 768px){.kk-scope .wn-arrow{justify-self:center;margin:0;transform:rotate(90deg)}}.kk-scope .wn-fixes{padding:28px 0 16px}.kk-scope .wn-fixlist{margin:10px 0 0;padding:0;list-style:none}.kk-scope .wn-fixlist li{display:grid;grid-template-columns:20px minmax(0, 1fr) auto;gap:12px;align-items:baseline;padding:10px 0;border-top:1px solid var(--kk-hairline);line-height:1.5;color:var(--kk-text-2)}.kk-scope .wn-fixlist li:first-child{border-top:0}@media(max-width: 768px){.kk-scope .wn-fixlist li{grid-template-columns:20px minmax(0, 1fr)}}.kk-scope .wn-fixlist .material-symbols-outlined{align-self:center;font-size:1.125rem;color:var(--kk-text-3)}.kk-scope .wn-fixlist em{font-size:var(--kk-fs-caption);font-style:normal;font-weight:600;color:var(--kk-text-3);white-space:nowrap}@media(max-width: 768px){.kk-scope .wn-fixlist em{grid-column:2}}.kk-scope.wn-page .wn-lead{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px}.kk-scope.wn-page .wn-hist{display:flex;flex-direction:column;max-width:1080px;margin-top:24px}.kk-scope.wn-page .wn-ver{display:grid;grid-template-columns:180px minmax(0, 1fr);gap:40px;padding:40px 0 16px;border-top:1px solid var(--kk-hairline)}.kk-scope.wn-page .wn-ver:first-child{padding-top:8px;border-top:0}.kk-scope.wn-page .wn-ver .wn-change:last-of-type{border-bottom:0}.kk-scope.wn-page .wn-ver .wn-fixes{border-top:1px solid var(--kk-hairline)}.kk-scope.wn-page .wn-ver__side{position:sticky;top:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:start}.kk-scope.wn-page .wn-ver__num{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em;font-size:56px;line-height:1;font-variant-numeric:tabular-nums}.kk-scope.wn-page .wn-ver__date{font-size:var(--kk-fs-small);font-weight:600;color:var(--kk-text-3)}.kk-scope.wn-page .wn-ver__h{font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em;font-size:max(1.75rem,26px);line-height:1.15}.kk-scope.wn-page .wn-ver__sum{margin-top:6px;font-size:var(--kk-fs-lead);line-height:1.5;color:var(--kk-text-2)}.kk-scope.wn-page .wn-inc{margin:4px 0 8px;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.wn-page .wn-patch{display:grid;grid-template-columns:180px minmax(0, 1fr);gap:40px;padding:14px 0;border-top:1px solid var(--kk-hairline);font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.wn-page .wn-patch__v{font-weight:700;font-variant-numeric:tabular-nums;color:var(--kk-text-2)}.kk-scope.wn-page .wn-patch__fixes{margin:6px 0 0;padding:0 0 0 18px;list-style:disc}.kk-scope.wn-page .wn-patch__fixes li+li{margin-top:2px}.kk-scope.wn-page .wn-patch__fixes em{font-style:normal;font-weight:600}.kk-scope.wn-page .wn-empty{padding:24px;border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card)}@media(max-width: 768px){.kk-scope.wn-page .wn-ver,.kk-scope.wn-page .wn-patch{grid-template-columns:minmax(0, 1fr);gap:12px}.kk-scope.wn-page .wn-ver__side{position:static;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 12px}}@media(max-width: 768px),(orientation: landscape)and (max-height: 500px)and (pointer: coarse){.kk-scope.wn-page .wn-ver__num{font-size:40px}}@media(max-width: 768px){.kk-scope.wn-page .wn-patch{gap:2px}}@keyframes wn-fade{from{opacity:0}}@keyframes wn-rise{from{opacity:0;transform:scale(0.97) translateY(8px)}}@keyframes wn-sheet{from{opacity:0;transform:translateY(24px)}}@media(prefers-reduced-motion: reduce){.wn-scrim,.kk-scope .wn-dialog{animation:none}}.kk-scope .hc-art{display:flex;flex-direction:column;gap:var(--kk-s-4);min-width:0;overflow-wrap:break-word}.kk-scope .hc-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope .hc-crumb a{color:var(--kk-text-2);text-decoration:none}.kk-scope .hc-crumb a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:1px}.kk-scope .hc-crumb a:hover{color:var(--kk-text);text-decoration:underline}.kk-scope .hc-crumb .material-symbols-outlined{font-size:1rem}.kk-scope .hc-crumb__sep{color:var(--kk-text-3)}.kk-scope .hc-art__title{margin:0;font-size:clamp(1.75rem,1.3rem + 1.9*var(--kk-type-vw),2.5rem);text-wrap:balance;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.15;color:var(--kk-text)}.kk-scope .hc-art__title:focus{outline:none}.kk-scope .hc-art__meta{margin:-0.5rem 0 0;font-size:var(--kk-fs-caption);color:var(--kk-text-3)}.kk-scope .hc-part{scroll-margin-top:calc(var(--ld-nav-h, 0px) + var(--kk-s-6))}.kk-scope .hc-answer.is-quoted{border-color:var(--kk-mint-line-strong)}.kk-scope .hc-quoted{display:flex;align-items:center;gap:.375rem;margin:0 0 .25rem;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2)}.kk-scope .hc-quoted .korri-mark{width:1rem;height:1rem}.kk-scope .hc-answer{display:flex;flex-direction:column;gap:.375rem;padding:var(--kk-s-4) var(--kk-s-5);border:1px solid var(--kk-hairline);border-left:3px solid var(--kk-mint);border-radius:var(--kk-r-card);background:var(--kk-fill-1)}.kk-scope .hc-answer__tag{display:inline-flex;align-items:center;gap:.25rem;margin:0;font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-2)}.kk-scope .hc-answer__tag .material-symbols-outlined{font-size:1rem;color:var(--kk-mint)}.kk-scope .hc-answer__text{margin:0;font-size:var(--kk-fs-lead);line-height:1.5;color:var(--kk-text)}.kk-scope .hc-more{color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.kk-scope .hc-more:hover{text-decoration-color:currentColor}.kk-scope .hc-more:focus-visible{outline:2px solid var(--kk-mint);outline-offset:1px}.kk-scope .hc-body{display:flex;flex-direction:column;gap:var(--kk-s-3);font-size:var(--kk-fs-body);line-height:1.6;color:var(--kk-text-2)}.kk-scope .hc-body p{margin:0}.kk-scope .hc-body strong{font-weight:600;color:var(--kk-text)}.kk-scope .hc-body__h{margin:var(--kk-s-3) 0 0;font-size:var(--kk-fs-lead);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;line-height:1.3;color:var(--kk-text)}.kk-scope .hc-steps{display:flex;flex-direction:column;gap:var(--kk-s-3);margin:0;padding:0;list-style:none}.kk-scope .hc-steps li{display:grid;grid-template-columns:1.75rem minmax(0, 1fr);gap:var(--kk-s-3);align-items:start}.kk-scope .hc-steps__n{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--kk-fill-2);font-size:var(--kk-fs-caption);font-weight:700;color:var(--kk-text);font-variant-numeric:tabular-nums}.kk-scope .hc-list{display:flex;flex-direction:column;gap:var(--kk-s-2);margin:0;padding:0;list-style:none}.kk-scope .hc-list li{position:relative;padding-left:1.25rem}.kk-scope .hc-list li::before{content:"";position:absolute;top:.68em;left:.25rem;width:.375rem;height:.375rem;border-radius:50%;background:var(--kk-text-3)}.kk-scope .hc-note{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:var(--kk-s-2);margin:var(--kk-s-1) 0 0;padding:var(--kk-s-3) var(--kk-s-4);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-small);line-height:1.5}.kk-scope .hc-note .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-3)}.kk-scope .hc-note--tip .material-symbols-outlined{color:var(--kk-mint)}.kk-scope .hc-related{display:flex;flex-direction:column;gap:var(--kk-s-3);margin-top:var(--kk-s-10)}.kk-scope .hc-related__h{margin:0;font-size:var(--kk-fs-lead);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.005em;color:var(--kk-text)}.kk-scope .hc-related__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 18rem), 1fr));gap:var(--kk-s-2);margin:0;padding:0;list-style:none}.kk-scope .hc-link-card{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3);height:100%;min-height:3.5rem;padding:var(--kk-s-3) var(--kk-s-4);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-card);background:var(--kk-fill-1);font-size:var(--kk-fs-small);font-weight:600;line-height:1.35;color:var(--kk-text);text-decoration:none}.kk-scope .hc-link-card:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.kk-scope .hc-link-card .material-symbols-outlined{flex-shrink:0;color:var(--kk-text-3)}.kk-scope .hc-link-card:hover{background:var(--kk-fill-2)}.kk-scope .hc-link-card:hover .material-symbols-outlined{color:var(--kk-mint)}.kk-scope .hcf{display:flex;flex-direction:column;gap:var(--kk-s-2);margin:var(--kk-s-2) 0;min-width:0}.kk-scope .hcf__art svg{display:block;width:100%;height:auto;font-family:inherit}.kk-scope .hcf__cap{font-size:var(--kk-fs-caption);line-height:1.45;color:var(--kk-text-3)}.kk-scope .hcf-card{fill:var(--kk-fill-1);stroke:var(--kk-line)}.kk-scope .hcf-tile{fill:var(--kk-fill-2)}.kk-scope .hcf-chip{fill:var(--kk-fill-2);stroke:var(--kk-hairline)}.kk-scope .hcf-dash{stroke:var(--kk-line);stroke-dasharray:5 4}.kk-scope .hcf-dashl{stroke-dasharray:5 4}.kk-scope .hcf-ink{stroke:var(--kk-text-3)}.kk-scope .hcf-ink-f{fill:var(--kk-text-2)}.kk-scope .hcf-line{stroke:var(--kk-hairline)}.kk-scope .hcf-line2{stroke:var(--kk-line)}.kk-scope .hcf-dot{fill:var(--kk-fill-3)}.kk-scope .hcf-on-dot-s{stroke:var(--kk-text-2)}.kk-scope .hcf-mint{fill:var(--kk-mint)}.kk-scope .hcf-mint-s{stroke:var(--kk-mint)}.kk-scope .hcf-mintt{fill:var(--kk-mint)}.kk-scope .hcf-mintfill{fill:var(--kk-mint-fill)}.kk-scope .hcf-on-mint{fill:var(--kk-on-mint)}.kk-scope .hcf-on-mint-s{stroke:var(--kk-on-mint)}.kk-scope .hcf-badge{fill:var(--kk-text)}.kk-scope .hcf-on-badge{fill:var(--kk-bg)}.kk-scope .hcf-seg{fill:rgba(255,255,255,.3)}.kk-scope .hcf-seg2{fill:rgba(255,255,255,.1);stroke:rgba(255,255,255,.3);stroke-dasharray:4 3}.kk-scope .hcf-ava{fill:var(--kk-fill-3)}.kk-scope .hcf-art--0{fill:#4e607a}.kk-scope .hcf-art--1{fill:#34505f}.kk-scope .hcf-art--2{fill:#5a6f8f}.kk-scope .hcf-art--3{fill:#2a3348}.kk-scope .hcf-t{fill:var(--kk-text)}.kk-scope .hcf-t2{fill:var(--kk-text-2)}.kk-scope .hcf-t3{fill:var(--kk-text-3)}.kk-scope .hcf-h{font-size:22px;font-weight:700}.kk-scope .hcf-h3{font-size:17px;font-weight:650}.kk-scope .hcf-s{font-size:14px}.kk-scope .hcf-xs{font-size:12px}.kk-scope .hcf-b{font-weight:600}.kk-scope.hp{min-width:0;color:var(--kk-text)}.kk-scope.hp .hp-sheet,.kk-scope.hp:not(.hp--app){box-sizing:border-box}.kk-scope.hp:not(.hp--app){width:100%;max-width:calc(var(--ld-wrap, 70rem) + 2*var(--ld-pad, 0px));padding-top:clamp(1.75rem,5vw,4rem);padding-bottom:clamp(3rem,8vw,6rem);margin:0 auto;padding-inline:var(--ld-pad, clamp(1.25rem, 4.2vw, 3.5rem))}.kk-scope.hp.hp--app .hp-sheet{width:100%;max-width:62rem;margin:0 auto;padding:var(--kk-s-6) clamp(1rem,3vw,2.5rem) var(--kk-s-10)}.kk-scope.hp .hp-hero{display:flex;flex-direction:column;gap:var(--kk-s-4);max-width:44rem;padding-bottom:var(--kk-s-8)}.kk-scope.hp .hp-hero__t{margin:0;font-size:clamp(2rem,1.4rem + 2.6*var(--kk-type-vw),3.25rem);line-height:1.04;color:var(--kk-text);text-wrap:balance;font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em}.kk-scope.hp .hp-hero__s{margin:0;font-size:var(--kk-fs-lead);line-height:1.5;color:var(--kk-text-2)}.kk-scope.hp .hp-search{display:flex;align-items:center;gap:var(--kk-s-2);min-height:var(--kk-control);padding:0 var(--kk-s-2) 0 var(--kk-s-4);border:1px solid var(--kk-border);border-radius:var(--kk-r-control);background:var(--kk-surface-input);transition:border-color var(--kk-dur) ease,background-color var(--kk-dur) ease}.kk-scope.hp .hp-search>.material-symbols-outlined{font-size:1.375rem;color:var(--kk-text-3)}.kk-scope.hp .hp-search:hover{border-color:var(--kk-line-control)}.kk-scope.hp .hp-search:has(.hp-search__input:focus-visible){border-color:var(--kk-mint);background:var(--kk-surface-input-focus)}.kk-scope.hp .hp-search__input{flex:1 1 auto;min-width:0;height:var(--kk-control);padding:0;border:0;outline:0;background:rgba(0,0,0,0);color:var(--kk-text);font:inherit;font-size:var(--kk-fs-body)}.kk-scope.hp .hp-search__input::placeholder{color:var(--kk-text-3)}.kk-scope.hp .hp-search__input::-webkit-search-cancel-button{cursor:pointer}.kk-scope.hp .hp-search__go{flex:none}.kk-scope.hp .hp-try{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kk-s-2);margin:0;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.hp .hp-chip{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 var(--kk-s-3);border:1px solid var(--kk-hairline);border-radius:var(--kk-r-pill);background:var(--kk-fill-1);color:var(--kk-text-2);font-size:var(--kk-fs-small);text-decoration:none;transition:background-color var(--kk-dur-fast) ease,color var(--kk-dur-fast) ease}.kk-scope.hp .hp-chip:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.hp .hp-chip:hover{background:var(--kk-fill-2);color:var(--kk-text)}.kk-scope.hp .hp-sec+.hp-grid{margin-top:var(--kk-s-10)}.kk-scope.hp .hp-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--kk-s-8);align-items:start}@media(min-width: 60rem){.kk-scope.hp .hp-grid{grid-template-columns:12.5rem minmax(0, 1fr);gap:clamp(2rem,4vw,3.5rem)}}.kk-scope.hp .hp-grid.hp-grid--solo{grid-template-columns:minmax(0, 1fr)}.kk-scope.hp .hp-toc{display:none}@media(min-width: 60rem){.kk-scope.hp .hp-toc{display:block;position:sticky;top:calc(var(--ld-nav-h, 0px) + var(--kk-s-6))}}.kk-scope.hp .hp-toc ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kk-scope.hp .hp-toc a{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3);min-height:2.25rem;padding:0 var(--kk-s-3);margin-inline:calc(-1*var(--kk-s-3));border-radius:var(--kk-r-control);color:var(--kk-text-2);font-size:var(--kk-fs-small);text-decoration:none}.kk-scope.hp .hp-toc a:focus-visible{outline:2px solid var(--kk-mint);outline-offset:0}.kk-scope.hp .hp-toc a:hover{background:var(--kk-fill-1);color:var(--kk-text)}.kk-scope.hp .hp-toc__h{margin:0 0 var(--kk-s-2);font-size:var(--kk-fs-caption);font-weight:600;color:var(--kk-text-3)}.kk-scope.hp .hp-toc__n,.kk-scope.hp .hp-sec__n{font-family:var(--kk-font-mono, ui-monospace, "JetBrains Mono", monospace);font-variant-numeric:tabular-nums;font-size:var(--kk-fs-caption);font-weight:500;color:var(--kk-text-3)}.kk-scope.hp .hp-main{display:flex;flex-direction:column;gap:var(--kk-s-10);min-width:0}.kk-scope.hp .hp-sec{display:flex;flex-direction:column;gap:var(--kk-s-3);scroll-margin-top:calc(var(--ld-nav-h, 0px) + var(--kk-s-6))}.kk-scope.hp .hp-sec__t{display:flex;align-items:baseline;gap:var(--kk-s-3);margin:0;font-size:var(--kk-fs-title);line-height:1.2;color:var(--kk-text);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-.035em}.kk-scope.hp .hp-sec__s{margin:calc(-1*var(--kk-s-2)) 0 0;font-size:var(--kk-fs-small);color:var(--kk-text-3)}.kk-scope.hp .hp-empty{margin:0;color:var(--kk-text-2)}.kk-scope.hp .hp-rows,.kk-scope.hp .hp-faq{margin:0;padding:0;list-style:none;overflow:hidden;border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface)}.kk-scope.hp .hp-rows li+li,.kk-scope.hp .hp-faq details+details{border-top:1px solid var(--kk-hairline)}.kk-scope.hp .hp-row{display:flex;align-items:center;gap:var(--kk-s-4);min-height:3.5rem;padding:var(--kk-s-3) var(--kk-s-4) var(--kk-s-3) var(--kk-s-5);color:inherit;text-decoration:none;transition:background-color var(--kk-dur-fast) ease}.kk-scope.hp .hp-row:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}.kk-scope.hp .hp-row:hover{background:var(--kk-fill-1)}.kk-scope.hp .hp-row>.material-symbols-outlined{margin-left:auto;font-size:1.25rem;color:var(--kk-text-3);transition:transform var(--kk-dur-fast) ease,color var(--kk-dur-fast) ease}.kk-scope.hp .hp-row:hover>.material-symbols-outlined{color:var(--kk-text);transform:translateX(2px)}.kk-scope.hp .hp-row__t{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}.kk-scope.hp .hp-row__t b{font-size:var(--kk-fs-body);font-weight:600;line-height:1.35;color:var(--kk-text)}.kk-scope.hp .hp-row__s{display:-webkit-box;overflow:hidden;font-size:var(--kk-fs-small);line-height:1.45;color:var(--kk-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical}.kk-scope.hp .hp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-4);min-height:3.5rem;padding:var(--kk-s-3) var(--kk-s-4) var(--kk-s-3) var(--kk-s-5);font-size:var(--kk-fs-body);font-weight:600;line-height:1.35;color:var(--kk-text);list-style:none;cursor:pointer}.kk-scope.hp .hp-faq summary:focus-visible{outline:2px solid var(--kk-mint);outline-offset:-2px}.kk-scope.hp .hp-faq summary::-webkit-details-marker{display:none}.kk-scope.hp .hp-faq summary:hover{background:var(--kk-fill-1)}.kk-scope.hp .hp-faq summary .material-symbols-outlined{font-size:1.25rem;color:var(--kk-text-3);transition:transform var(--kk-dur) var(--kk-ease-out)}.kk-scope.hp .hp-faq details[open] summary .material-symbols-outlined{transform:rotate(45deg)}.kk-scope.hp .hp-faq__a{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kk-s-3);padding:0 var(--kk-s-5) var(--kk-s-5);max-width:44rem;color:var(--kk-text-2);font-size:var(--kk-fs-body);line-height:1.55}.kk-scope.hp .hp-faq__a p{margin:0}.kk-scope.hp .hp-link{display:inline-flex;align-items:center;gap:var(--kk-s-1);color:var(--kk-mint);font-weight:600;text-decoration:underline;text-decoration-color:var(--kk-mint-line);text-underline-offset:3px}.kk-scope.hp .hp-link:hover{text-decoration-color:currentColor}.kk-scope.hp .hp-link:focus-visible{outline:2px solid var(--kk-mint);outline-offset:2px}.kk-scope.hp .hp-link .material-symbols-outlined{font-size:1.125rem}.kk-scope.hp .hp-contact{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:var(--kk-s-4) var(--kk-s-4);align-items:start;padding:var(--kk-s-5);border:1px solid var(--kk-border);border-radius:var(--kk-r-card);background:var(--kk-surface-input)}@media(min-width: 48rem){.kk-scope.hp .hp-contact{grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;padding:var(--kk-s-5) var(--kk-s-6)}}.kk-scope.hp .hp-contact__ic{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--kk-fill-2);color:var(--kk-text-2)}.kk-scope.hp .hp-contact__ic .material-symbols-outlined{font-size:1.375rem}.kk-scope.hp .hp-contact__t{min-width:0}.kk-scope.hp .hp-contact__t h2{margin:0 0 var(--kk-s-1);font-size:var(--kk-fs-lead);line-height:1.3;color:var(--kk-text);font-family:var(--kk-font-display);font-weight:800;letter-spacing:-0.025em}.kk-scope.hp .hp-contact__t p{margin:0;font-size:var(--kk-fs-small);line-height:1.5;color:var(--kk-text-2);overflow-wrap:anywhere}.kk-scope.hp .hp-contact__acts{display:flex;flex-wrap:wrap;gap:var(--kk-s-2);grid-column:1/-1}@media(min-width: 48rem){.kk-scope.hp .hp-contact__acts{grid-column:auto;justify-content:flex-end}}.kk-scope.hp .hp-art{max-width:46rem;margin:0 auto}.kk-scope.hp.hp--app .hp-art{margin:0}.kk-scope.hp .hp-back{margin:var(--kk-s-8) 0 0}@media(prefers-reduced-motion: reduce){.kk-scope.hp .hp-row,.kk-scope.hp .hp-row>.material-symbols-outlined,.kk-scope.hp .hp-faq summary .material-symbols-outlined{transition:none}}@media(max-width: 639px){.hpc-nav__here{display:none}}:root{--mo-d1: 120ms;--mo-d2: 200ms;--mo-d3: 320ms;--mo-ease: cubic-bezier(0.2, 0.8, 0.2, 1);--mo-ease-in: cubic-bezier(0.4, 0, 1, 1);--mo-wait: 1600ms;--mo-enter: var(--mo-d2);--mo-enter-lg: var(--mo-d3);--mo-exit: var(--mo-d1);--mo-page: var(--mo-d3);--mo-rise: 4px;--mo-slide: 16px;--mo-scale: 0.985;--mo-step: 24ms;--mo-cap: 5;--mo-press: 0.98;--mo-pop: 0.8}.uf-page.is-mo-opening,.mo-skel,.kk-scope.wn-layer{--mo-enter: var(--mo-d3);--mo-enter-lg: var(--mo-d3);--mo-exit: var(--mo-d2);--mo-rise: 12px;--mo-slide: 40px;--mo-scale: 0.96;--mo-step: 45ms;--mo-cap: 8}@keyframes mo-in{from{opacity:0;transform:translateY(var(--mo-rise)) scale(var(--mo-scale))}}@keyframes mo-rise{from{opacity:0;transform:translateY(var(--mo-rise))}}@keyframes mo-fade{from{opacity:0}}@keyframes mo-out{to{opacity:0;transform:translateY(calc(var(--mo-rise) / 2)) scale(var(--mo-scale))}}@keyframes mo-fade-out{to{opacity:0}}@keyframes mo-slide-in{from{opacity:0;transform:translateX(var(--mo-slide))}}@keyframes mo-slide-out{to{opacity:0;transform:translateX(var(--mo-slide))}}@keyframes mo-sheet-out{to{transform:translateY(100%)}}@keyframes mo-img{from{opacity:0;transform:scale(1.03)}}@keyframes mo-img-late{from{opacity:0;transform:scale(1.03)}}@keyframes mo-pop{from{opacity:0;transform:scale(var(--mo-pop))}}@keyframes mo-shimmer{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes mo-breathe{50%{opacity:.5}}@keyframes mo-spin{to{transform:rotate(1turn)}}.is-mo-leaving{pointer-events:none !important}html.mo-vt .tl-main,html.mo-vt .uf-main{view-transition-name:kk-main}html.mo-vt .tl-head{view-transition-name:kk-head}html.mo-vt .sbx{view-transition-name:kk-nav}::view-transition-group(*){animation-duration:var(--mo-page);animation-timing-function:var(--mo-ease)}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--mo-page)}::view-transition-old(kk-nav){animation:mo-fade-out var(--mo-d1) linear both;animation-delay:calc(var(--mo-page) - var(--mo-d1))}::view-transition-new(kk-nav){animation:mo-fade var(--mo-d1) linear both;animation-delay:calc(var(--mo-page) - var(--mo-d1))}::view-transition-old(kk-main),::view-transition-old(kk-head){animation:none;opacity:0}::view-transition-new(kk-main),::view-transition-new(kk-head){animation:none}.tl-head.is-kk-going .tl-sub,.tl-head.is-kk-going .tl-actions,.tl-head.is-kk-going .tl-back{opacity:0}.tl-head.is-kk-going.is-kk-keep-actions .tl-actions{opacity:1}.mo-skel{display:flex;flex-direction:column}.mo-skel.is-pinned{position:absolute;z-index:2;margin:0;pointer-events:none}.mo-skel .uf-tl__row{cursor:default}.mo-skel .uf-tl__row:hover{background:none}@media(prefers-reduced-motion: no-preference){.mo-skel .mo-skel__row:nth-child(1){--mo-i: 0}.mo-skel .mo-skel__row:nth-child(2){--mo-i: 1}.mo-skel .mo-skel__row:nth-child(3){--mo-i: 2}.mo-skel .mo-skel__row:nth-child(4){--mo-i: 3}.mo-skel .mo-skel__row:nth-child(5){--mo-i: 4}.mo-skel .mo-skel__row:nth-child(6){--mo-i: 5}.mo-skel .mo-skel__row:nth-child(7){--mo-i: 6}.mo-skel .mo-skel__row:nth-child(8){--mo-i: 7}.mo-skel .mo-skel__row:nth-child(9){--mo-i: 8}.mo-skel .mo-skel__row:nth-child(10){--mo-i: 9}.mo-skel .mo-skel__row:nth-child(n+11){--mo-i: 10}.mo-skel .mo-skel__row{animation:mo-rise var(--mo-d3) var(--mo-ease) both;animation-delay:calc(80ms + min(var(--mo-i, 0),var(--mo-cap))*var(--mo-step))}}.uf-page.is-mo-opening{position:relative}body.uf-reopening .uf-page .uf-drop,body.uf-reopening .uf-page .uf-drafts{display:none}body.upload-empty.uf-reopening .uf-page.card>:is(.uf-hero,.uf-tl,.uf-page__foot){display:none}.mo-skel{flex:1 1 auto;min-height:0;gap:inherit;user-select:none;pointer-events:none}@media(prefers-reduced-motion: no-preference){.mo-skel .uf-tl{animation:none}}body.upload-empty.uf-reopening .tl-head [data-when=empty]{display:none !important}body.upload-empty.uf-reopening .tl-actions .tl-more[data-when=release]{display:block}body.upload-empty.uf-reopening .tl-actions .tl-save[data-when=release]:not([hidden]){display:inline-flex}.mo-skel__cover{background:var(--kk-cover-empty)}@media(prefers-reduced-motion: no-preference){.mo-skel__cover img{opacity:0;transition:opacity var(--mo-d2) var(--mo-ease)}.mo-skel__cover img.is-in{opacity:1}}.mo-skel .uf-rel__title{margin-left:-6px;padding:0 6px}.mo-skel__pencil{visibility:hidden}.mo-skel .mo-ghost{position:relative}.mo-skel .mo-ghost,.mo-skel .mo-ghost *{color:rgba(0,0,0,0) !important;text-decoration-color:rgba(0,0,0,0) !important}.mo-skel .mo-ghost::before{background:rgba(0,0,0,0) !important}.mo-skel .mo-ghost.uf-proceed,.mo-skel .mo-ghost.uf-proceed:hover{background:rgba(0,0,0,0);box-shadow:none}.mo-skel .uf-check .uf-check__list>li>button.mo-ghost,.mo-skel .uf-check .uf-check__list>li.mo-ghost{border-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}.mo-skel .mo-ghost .sb-num{visibility:hidden}.mo-skel .mo-ghost .uf-proceed__left{border-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}.mo-skel .mo-bone{position:relative;display:block;overflow:hidden;height:.75rem;border-radius:var(--kk-r-pill);background:var(--kk-fill-2)}.mo-skel .mo-ghost>.mo-bone--fill,.mo-skel .mo-ghost>.mo-bone--thin{position:absolute;left:0;right:0}.mo-skel .mo-ghost>.mo-bone--fill{top:0;bottom:0;height:auto}.mo-skel .mo-ghost>.mo-bone--thin{top:50%;height:.75rem;margin-top:-0.375rem}.mo-skel .uf-check__list>li>button.mo-ghost>.mo-bone--fill,.mo-skel .uf-check__list>li.mo-ghost>.mo-bone--fill{top:-1px;right:-1px;bottom:-1px;left:-1px}.mo-skel .uf-st.mo-ghost>.mo-bone--thin,.mo-skel .sb-st.mo-ghost>.mo-bone--thin{right:auto;width:3.5rem}@media(prefers-reduced-motion: no-preference){.mo-skel .mo-bone::after,.mo-skel__cover:not(:has(img.is-in))::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--kk-fill-2), transparent);transform:translateX(-100%);animation:mo-shimmer var(--mo-wait) ease-in-out infinite}}.uf-page.is-mo-revealing .mo-skel .uf-rel__title,.uf-page.is-mo-revealing .mo-skel .uf-rel__artist,.uf-page.is-mo-revealing .mo-skel .uf-rel__type,.uf-page.is-mo-revealing .mo-skel .uf-trk__num,.uf-page.is-mo-revealing .mo-skel .uf-trk__name,.uf-page.is-mo-revealing .mo-skel .uf-tl__headrow,.uf-page.is-mo-revealing .mo-skel .mo-skel__banner>*,.uf-page.is-mo-revealing .mo-skel .uf-add,.uf-page.is-mo-revealing .mo-skel .uf-tl__play,.uf-page.is-mo-revealing .mo-skel .uf-trk__drag,.uf-page.is-mo-revealing .mo-skel .uf-trk__chev{visibility:hidden}@media(prefers-reduced-motion: no-preference){.sbx-c-item__tile{transition:background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out),scale var(--mo-d1) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){.sbx-c-item:active .sbx-c-item__tile{scale:.92}}@media(prefers-reduced-motion: no-preference){.sbx-b-pop.is-mo-leaving{animation:mo-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference)and (max-width: 768px){.sbx-b-pop.is-mo-leaving{animation-name:mo-sheet-out}}@media(prefers-reduced-motion: no-preference){.sbx-b-scrim.is-mo-leaving{animation:mo-fade-out var(--mo-exit) var(--mo-ease-in) forwards}}.sbx-b-pop.is-switching{cursor:progress}.sbx-b-pop.is-switching .sbx-b-prow{pointer-events:none}.sbx-b-prow.is-switching>.sbx-b-prow__img,.sbx-b-prow.is-switching .sbx-b-prow__name{opacity:.5}@media(prefers-reduced-motion: no-preference){.sbx-b-prow.is-switching>.sbx-b-prow__img,.sbx-b-prow.is-switching .sbx-b-prow__name{transition:opacity var(--mo-d1) var(--mo-ease)}}.sbx-b-prow__wait{flex-shrink:0;width:1rem;height:1rem;margin-right:2px;border:2px solid var(--kk-fill-3);border-top-color:var(--kk-text-2);border-radius:50%}@media(prefers-reduced-motion: no-preference){.sbx-b-prow__wait{animation:mo-spin .9s linear infinite}}@media(prefers-reduced-motion: reduce){.sbx-b-prow__wait{display:none}}@media(prefers-reduced-motion: no-preference)and (min-width: 601px){.kk-dlg{animation:mo-in var(--mo-enter) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){.kk-dlg-root.is-mo-leaving .kk-dlg-dim{animation:mo-fade-out var(--mo-exit) var(--mo-ease-in) forwards}.kk-dlg-root.is-mo-leaving .kk-dlg{animation:mo-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference)and (max-width: 600px){.kk-dlg-root.is-mo-leaving .kk-dlg{animation-name:mo-sheet-out}}@media(prefers-reduced-motion: no-preference){.kk-dlg--success .kk-dlg__icon{animation:mo-pop var(--mo-d2) var(--mo-ease) both}}@media(prefers-reduced-motion: no-preference){.kk-dlg--success .kk-steps>li:nth-child(1){--mo-i: 0}.kk-dlg--success .kk-steps>li:nth-child(2){--mo-i: 1}.kk-dlg--success .kk-steps>li:nth-child(3){--mo-i: 2}.kk-dlg--success .kk-steps>li:nth-child(4){--mo-i: 3}.kk-dlg--success .kk-steps>li:nth-child(5){--mo-i: 4}.kk-dlg--success .kk-steps>li:nth-child(6){--mo-i: 5}.kk-dlg--success .kk-steps>li:nth-child(n+7){--mo-i: 6}.kk-dlg--success .kk-steps>li{animation:mo-rise var(--mo-enter) var(--mo-ease) both;animation-delay:calc(var(--mo-d1) + min(var(--mo-i, 0),var(--mo-cap))*var(--mo-step))}}@media(prefers-reduced-motion: no-preference)and (min-width: 601px){.kk-scope.wn-layer .wn-dialog{animation:mo-in var(--mo-enter-lg) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer.is-mo-leaving .wn-scrim{animation:mo-fade-out var(--mo-exit) var(--mo-ease-in) forwards}.kk-scope.wn-layer.is-mo-leaving .wn-dialog{animation:mo-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference)and (max-width: 600px){.kk-scope.wn-layer.is-mo-leaving .wn-dialog{animation-name:mo-sheet-out}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer .wn-head__text>*:nth-child(1){--mo-i: 0}.kk-scope.wn-layer .wn-head__text>*:nth-child(2){--mo-i: 1}.kk-scope.wn-layer .wn-head__text>*:nth-child(3){--mo-i: 2}.kk-scope.wn-layer .wn-head__text>*:nth-child(4){--mo-i: 3}.kk-scope.wn-layer .wn-head__text>*:nth-child(n+5){--mo-i: 4}.kk-scope.wn-layer .wn-head__text>*{animation:mo-rise var(--mo-enter) var(--mo-ease) both;animation-delay:calc(60ms + min(var(--mo-i, 0),var(--mo-cap))*var(--mo-step))}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer .wn-body>*:nth-child(1){--mo-i: 0}.kk-scope.wn-layer .wn-body>*:nth-child(2){--mo-i: 1}.kk-scope.wn-layer .wn-body>*:nth-child(3){--mo-i: 2}.kk-scope.wn-layer .wn-body>*:nth-child(4){--mo-i: 3}.kk-scope.wn-layer .wn-body>*:nth-child(5){--mo-i: 4}.kk-scope.wn-layer .wn-body>*:nth-child(6){--mo-i: 5}.kk-scope.wn-layer .wn-body>*:nth-child(n+7){--mo-i: 6}.kk-scope.wn-layer .wn-body>*:not([data-mo-reveal]){animation:mo-rise var(--mo-enter) var(--mo-ease) both;animation-delay:calc(180ms + min(var(--mo-i, 0),var(--mo-cap))*var(--mo-step))}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer .wn-body .wn-fig img{animation:mo-img var(--mo-d3) var(--mo-ease) both;animation-delay:calc(280ms + min(var(--mo-i, 0),var(--mo-cap))*var(--mo-step))}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer .wn-body .wn-fig--now img{animation-delay:calc(400ms + min(var(--mo-i, 0),var(--mo-cap))*var(--mo-step))}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer .wn-body .wn-arrow{--mo-slide: -6px;animation:mo-slide-in var(--mo-d2) var(--mo-ease) both;animation-delay:calc(340ms + min(var(--mo-i, 0),var(--mo-cap))*var(--mo-step))}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer .wn-body .wn-fig img[data-mo-img=wait]{opacity:0;animation:none}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer .wn-body .wn-fig img[data-mo-img=in]{animation:mo-img-late var(--mo-d3) var(--mo-ease) both}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer .wn-body>[data-mo-reveal]{transition:opacity var(--mo-d3) var(--mo-ease),transform var(--mo-d3) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer .wn-body>[data-mo-reveal=wait]{opacity:0;transform:translateY(var(--mo-rise))}}@media(prefers-reduced-motion: no-preference){.kk-scope.wn-layer .wn-body>[data-mo-reveal] .wn-fig img{animation-delay:120ms}}@media(prefers-reduced-motion: no-preference)and (min-width: 761px){#accountSettingsModal.kk-scope:not(.hidden) .acm-dialog{animation:mo-in var(--mo-enter-lg) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){#accountSettingsModal.kk-scope.is-mo-leaving{animation:mo-fade-out var(--mo-exit) var(--mo-ease-in) forwards}#accountSettingsModal.kk-scope.is-mo-leaving .acm-dialog{animation:mo-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference){#accountSettingsModal .acm-sec:not([hidden]){animation:mo-rise var(--mo-enter) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference)and (min-width: 761px){#helpModal.hm:not(.hidden) .hm-dialog{animation:mo-in var(--mo-enter-lg) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){#helpModal.hm.is-mo-leaving{animation:mo-fade-out var(--mo-exit) var(--mo-ease-in) forwards}#helpModal.hm.is-mo-leaving .hm-dialog{animation:mo-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference)and (min-width: 769px){.kk-scope.dp.dp-drawer{animation:mo-slide-in var(--mo-enter-lg) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){.kk-scope.dp.dp-drawer.is-mo-leaving{animation:mo-slide-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference)and (max-width: 768px){.kk-scope.dp.dp-drawer.is-mo-leaving{animation-name:mo-sheet-out}}@media(prefers-reduced-motion: no-preference){.kk-scope.dp.dp-drawer .dp-drawer__body:not([aria-busy]){animation:mo-rise var(--mo-enter) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){.kk-scope.dp.dp-drawer .kk-skeleton{animation:mo-breathe var(--mo-wait) ease-in-out infinite}}@media(prefers-reduced-motion: no-preference){.kk-scope.dp.dp-scrim.is-mo-leaving{animation:mo-fade-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference){.korri-panel.is-mo-leaving{animation:mo-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference)and (max-width: 768px){.korri-panel.is-mo-leaving{animation-name:mo-sheet-out}}@media(prefers-reduced-motion: no-preference){.korri-scrim.is-mo-leaving{animation:mo-fade-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference){.korri-menu.is-mo-leaving,.tl-menu.is-mo-leaving{animation:mo-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference){.tl-menu{transform-origin:top right;animation:mo-in var(--mo-enter) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){.kk-lb-root.is-mo-leaving{animation:mo-fade-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference){.cs-layer.is-mo-leaving .cs-scrim{animation:mo-fade-out var(--mo-exit) var(--mo-ease-in) forwards}.cs-layer.is-mo-leaving .cs-modal{animation:mo-out var(--mo-exit) var(--mo-ease-in) forwards}.cs-layer.is-mo-leaving.is-phone .cs-modal{animation-name:mo-sheet-out}}@media(prefers-reduced-motion: no-preference)and (min-width: 769px){.uf-sheet.is-entering{animation:mo-slide-in var(--mo-enter-lg) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){.uf-sheet.is-mo-leaving{animation:mo-slide-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference)and (max-width: 768px){.uf-sheet.is-mo-leaving{animation-name:mo-sheet-out}}@media(prefers-reduced-motion: no-preference){.uf-sheet.is-mo-swap>*{animation:mo-rise var(--mo-enter) var(--mo-ease)}}@media(prefers-reduced-motion: no-preference){.uf-sheet-scrim.is-mo-leaving{animation:mo-fade-out var(--mo-exit) var(--mo-ease-in) forwards}}@media(prefers-reduced-motion: no-preference){.uf-mode__opt{transition:background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out),scale var(--mo-d1) var(--mo-ease)}.uf-mode__opt:active{scale:var(--mo-press)}}@media(prefers-reduced-motion: no-preference){.uf-page.is-mo-swap>.uf-hero,.uf-page.is-mo-swap>.uf-xfer,.uf-page.is-mo-swap>.uf-xrel,.uf-page.is-mo-swap>.uf-tl,.uf-page.is-mo-swap .uf-modebar__note{animation:mo-rise var(--mo-enter) var(--mo-ease) both}}@media(prefers-reduced-motion: no-preference){.uf-page.is-mo-swap .uf-mode__opt:has(:checked) .uf-mode__dot{animation:mo-pop var(--mo-enter) var(--mo-ease) both}}@media(prefers-reduced-motion: no-preference){.uf-xfer.is-mo-swap>.uf-xfer__main{animation:mo-rise var(--mo-enter) var(--mo-ease) both}}@media(prefers-reduced-motion: no-preference){.uf-xfer.is-checking{overflow:hidden}.uf-xfer.is-checking::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--kk-fill-1), transparent);transform:translateX(-100%);animation:mo-shimmer var(--mo-wait) ease-in-out infinite;pointer-events:none}}@media(prefers-reduced-motion: no-preference){.uf-btn,.uf-proceed,.uf-icon-btn,.uf-draft{transition:scale var(--mo-d1) var(--mo-ease)}.uf-btn:active:not(:disabled),.uf-proceed:active:not(:disabled),.uf-icon-btn:active:not(:disabled),.uf-draft:active:not(:disabled){scale:var(--mo-press)}}@media(prefers-reduced-motion: no-preference){.tl-btn{transition:background-color var(--kk-dur-fast) var(--kk-ease-out),color var(--kk-dur-fast) var(--kk-ease-out),scale var(--mo-d1) var(--mo-ease)}.tl-btn:active:not(:disabled){scale:var(--mo-press)}}@media(prefers-reduced-motion: no-preference){.kk-dlg__btn{transition:background-color var(--kk-dur-fast) var(--kk-ease-out),border-color var(--kk-dur-fast) var(--kk-ease-out),scale var(--mo-d1) var(--mo-ease)}.kk-dlg__btn:active:not(:disabled){scale:var(--mo-press)}}@media(prefers-reduced-motion: no-preference){#ufCover img{animation:mo-img var(--mo-d3) var(--mo-ease) both}}@media(prefers-reduced-motion: no-preference){.uf-toast{transform:translate(-50%, calc(var(--mo-rise) + 4px)) scale(var(--mo-scale));transition:opacity var(--mo-exit) var(--mo-ease-in),transform var(--mo-exit) var(--mo-ease-in)}.uf-toast.is-on{transform:translate(-50%, 0);transition:opacity var(--mo-enter) var(--mo-ease),transform var(--mo-enter) var(--mo-ease)}}@media(prefers-reduced-motion: reduce){.kc-scope,.kc-scope *,.kc-scope *::before,.kc-scope *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.loader-container,.loader-container *,.loader-container *::before,.checkmark,.checkmark *{animation-duration:.01ms !important;animation-delay:0s !important;animation-iteration-count:1 !important}}.kk-skel,[data-kk-skel-part]{--kk-skel-bg: #101316;--kk-skel-surface: #181b1e;--kk-skel-elevated: #202327;--kk-skel-border: #2c3033;pointer-events:none;user-select:none;cursor:progress}html .tl-main[aria-busy=true],html .uf-main[aria-busy=true]{animation:none}main[data-kk-skel-copy]{cursor:progress}[data-kk-skel-part]{--kk-skel-wash: var(--kk-fill-3, var(--kk-skel-elevated));--kk-skel-light: var(--kk-fill-2, var(--kk-skel-border))}[data-kk-skel-part],[data-kk-skel-part] *,[data-kk-skel-part] *::before,[data-kk-skel-part] *::after{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0) !important;caret-color:rgba(0,0,0,0) !important;text-shadow:none !important;box-shadow:none !important;background-image:none !important;filter:none !important;backdrop-filter:none !important;outline-color:rgba(0,0,0,0) !important;animation:none !important;transition:none !important}[data-kk-skel-part] ::placeholder{color:rgba(0,0,0,0) !important}[data-kk-skel-part] img{object-position:-99999px 0 !important;background-color:var(--kk-skel-bg) !important}[data-kk-skel-part] :is(img[alt=""],img[aria-hidden=true],canvas,video){visibility:hidden !important}[data-kk-skel-part] svg{border-radius:.25rem;background-color:var(--kk-skel-wash) !important}[data-kk-skel-part] svg *{visibility:hidden !important}[data-kk-skel-part] [data-kk-skel-fill]{border-color:rgba(0,0,0,0) !important;background-color:var(--kk-skel-wash) !important}[data-kk-skel-part] [data-kk-skel-line]{border-color:var(--kk-skel-border) !important}.kk-skel__t{font:inherit !important;letter-spacing:inherit !important;word-spacing:inherit !important;text-transform:inherit !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:.25rem;background-color:var(--kk-skel-wash) !important;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media(prefers-reduced-motion: no-preference){[data-kk-skel-part] :is(.kk-skel__t,svg,[data-kk-skel-fill]){background-image:linear-gradient(90deg, transparent 40%, var(--kk-skel-light) 50%, transparent 60%) !important;background-repeat:no-repeat;background-size:200vw 100%;background-attachment:fixed;animation:kk-skel-sweep 1.6s ease-in-out infinite !important}}@keyframes kk-skel-sweep{from{background-position:-150vw 0}to{background-position:50vw 0}}.kk-skel__say{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kk-skel__bone{position:relative;display:block;flex:none;overflow:hidden;width:var(--w, 100%);max-width:100%;height:var(--h, 0.75rem);border-radius:var(--r, 0.375rem);background:var(--kk-skel-elevated)}.kk-skel__bone--pill{--r: 999px}.kk-skel__bone--round{--r: 50%}.kk-skel__bone--square{height:auto;aspect-ratio:1}@media(prefers-reduced-motion: no-preference){.kk-skel__bone::after,.kk-skel__well::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--kk-skel-border), transparent);transform:translateX(-100%);animation:kk-skel-shimmer 1.6s ease-in-out infinite}}@media(prefers-reduced-motion: reduce){.kk-skel__bone::after,.kk-skel__well::after{content:none;animation:none}}@keyframes kk-skel-shimmer{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.kk-skel__card{display:flex;flex-direction:column;gap:var(--kk-s-3, 0.75rem);min-width:0;padding:var(--kk-s-5, 1.25rem);border:1px solid var(--kk-skel-border);border-radius:var(--kk-r-card, 0.75rem);background:var(--kk-skel-surface)}@media(max-width: 768px){.kk-skel__card{padding:var(--kk-s-4, 1rem)}}.kk-skel__well{position:relative;display:block;flex:none;overflow:hidden;border:1px solid var(--kk-skel-border);border-radius:var(--r, 0.5rem);background:var(--kk-skel-bg)}.kk-skel__well--dashed{border-style:dashed}.kk-skel__stack{display:flex;flex-direction:column;gap:var(--gap, 0.5rem);min-width:0}.kk-skel__line>.kk-skel__stack,.kk-skel__step>.kk-skel__stack,.kk-skel__draft>.kk-skel__stack,.kk-skel__row>.kk-skel__stack{flex:1 1 0}.kk-skel__line{display:flex;align-items:center;gap:var(--gap, 0.75rem);min-width:0}.kk-skel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--kk-s-3, 0.75rem);min-height:var(--kk-target, 2.75rem)}.kk-skel__cover{position:absolute;inset:0;overflow:hidden;background:var(--kk-skel-bg)}@media(prefers-reduced-motion: no-preference){.kk-skel__cover::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--kk-skel-border), transparent);transform:translateX(-100%);animation:kk-skel-shimmer 1.6s ease-in-out infinite}}.kk-skel__acts{--gap: 0.5rem;margin-top:1rem}.kk-skel__dmtile,.kk-skel__mt{display:flex;align-items:center;gap:.7rem;min-width:0;padding:0 .75rem;border:1px solid var(--kk-skel-border);border-radius:var(--kk-r-card, 0.75rem);background:var(--kk-skel-surface)}.kk-skel__dmtile{height:60px}.kk-skel__dmtile>.kk-skel__stack{flex:1 1 0}@media(max-width: 768px){.kk-skel__dmtile{height:56px}}.kk-skel__mt{gap:.55rem;height:44px;padding:0 .6rem;border-radius:var(--kk-r-control, 0.5rem)}.kk-skel__chipx{flex:1;height:52px;padding:0 .75rem}.kk-skel__chipx>.kk-skel__stack{flex:1 1 0}.kk-skel__mini{min-height:0;padding:var(--kk-s-4, 1rem)}@media(max-width: 768px){.kk-skel__mini{min-height:150px}}.kk-skel__chart{flex:1;min-height:8rem;--r: var(--kk-r-card, 0.75rem)}.kk-skel__strip{padding:10px 16px 10px 12px}.kk-skel__strip .kk-skel__line>.kk-skel__stack{flex:1 1 0}.kk-skel__rows{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--kk-skel-border);border-radius:var(--kk-r-card, 0.75rem);background:var(--kk-skel-surface)}.kk-skel__row{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--kk-s-4, 1rem);min-height:5.5rem;padding:var(--kk-s-3, 0.75rem) var(--kk-s-5, 1.25rem)}.kk-skel__row+.kk-skel__row{border-top:1px solid var(--kk-skel-border)}.kk-skel__table{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--kk-skel-border);border-radius:var(--kk-r-card, 0.75rem);background:var(--kk-skel-surface);container:kk-skel-table/inline-size}.kk-skel__drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;min-height:0;padding:28px 24px;border:1px dashed var(--kk-skel-border);border-radius:16px;background:var(--kk-skel-bg)}@media(max-width: 768px){.kk-skel__drop{gap:var(--kk-s-3, 0.75rem);min-height:max(20rem,100svh - 28rem);padding:28px 18px 22px}}.kk-skel__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.kk-skel__drafts{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;margin:0;padding:0;list-style:none}@media(max-width: 1024px){.kk-skel__drafts{grid-template-columns:repeat(auto-fill, minmax(260px, 1fr))}}.kk-skel__draft{display:flex;align-items:center;gap:12px;min-height:68px;padding:10px 12px 10px 10px;border:1px solid var(--kk-skel-border);border-radius:12px;background:var(--kk-skel-surface)}.kk-skel__hero{display:grid;grid-template-columns:14rem minmax(0, 1fr);align-items:end;column-gap:28px}@media(max-width: 768px){.kk-skel__hero{grid-template-columns:128px minmax(0, 1fr);align-items:center;column-gap:16px}}.kk-skel__facts{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:var(--kk-s-4, 1rem)}.kk-skel__tracks{display:flex;flex-direction:column}.kk-skel__track{display:grid;grid-template-columns:18px 18px 36px minmax(0, 1fr) 56px 22px;align-items:center;gap:12px;min-height:4.125rem;padding:0 10px 0 2px}@media(max-width: 768px){.kk-skel__track{grid-template-columns:18px 36px minmax(0, 1fr) 56px}.kk-skel__track>:nth-child(1),.kk-skel__track>:nth-child(6){display:none}}.kk-skel__track--head{min-height:0;padding-bottom:10px;border-bottom:1px solid var(--kk-skel-border)}@media(max-width: 768px){.kk-skel__track--head{display:none}}.kk-skel__scene{display:grid;grid-template-columns:minmax(14rem, 19rem) minmax(0, 1fr);align-items:center;gap:3rem;padding:var(--kk-s-10, 2.5rem);border:1px solid var(--kk-skel-border);border-radius:var(--kk-r-card, 0.75rem);background:var(--kk-skel-surface)}.kk-skel__scene .kk-skel__well{width:100%;aspect-ratio:1;--r: 0.75rem}@media(max-width: 768px){.kk-skel__scene{grid-template-columns:minmax(0, 1fr);gap:var(--kk-s-6, 1.5rem);padding:var(--kk-s-5, 1.25rem)}.kk-skel__scene .kk-skel__well{width:72%;margin:0 auto}}.kk-skel__actions{display:flex;flex-wrap:wrap;gap:var(--kk-s-3, 0.75rem);margin:1.75rem 0 1rem}.kk-skel__shelf{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.75rem;margin:0;padding:0;list-style:none}@media(max-width: 1024px){.kk-skel__shelf{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 768px){.kk-skel__shelf{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--kk-s-6, 1.5rem) var(--kk-s-4, 1rem)}}.kk-skel__tile{display:flex;flex-direction:column;gap:.4rem;min-width:0}.kk-skel__tile .kk-skel__bone--square{margin-bottom:.5rem;--r: 0.5rem}.kk-skel__knows{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:start;gap:var(--kk-s-5, 1.25rem) var(--kk-s-6, 1.5rem);padding:1.75rem;border:1px solid var(--kk-skel-border);border-radius:var(--kk-r-card, 0.75rem);background:var(--kk-skel-surface)}@media(max-width: 768px){.kk-skel__knows{display:flex;flex-direction:column;align-items:stretch;padding:var(--kk-s-5, 1.25rem)}}.kk-skel__figure{margin:var(--kk-s-1, 0.25rem) 0}.kk-skel__steps{display:flex;flex-direction:column;gap:var(--kk-s-4, 1rem);margin:0;padding:0;list-style:none}.kk-skel__step{display:flex;gap:var(--kk-s-3, 0.75rem)}.kk-skel__versions{display:flex;flex-direction:column;max-width:1080px;margin-top:24px}.kk-skel__version{display:grid;grid-template-columns:180px minmax(0, 1fr);gap:40px;padding:40px 0 16px;border-top:1px solid var(--kk-skel-border)}.kk-skel__version:first-child{padding-top:8px;border-top:0}@media(max-width: 768px){.kk-skel__version{grid-template-columns:minmax(0, 1fr);gap:12px}}.kk-skel__console{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem .75rem;padding-bottom:1.25rem;border-bottom:1px solid var(--kk-skel-border)}.kk-skel__stats{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:.75rem}@media(max-width: 1024px){.kk-skel__stats{grid-template-columns:repeat(2, minmax(0, 1fr))}}.kk-skel__stat{display:flex;flex-direction:column;gap:.5rem;min-height:6.5rem;padding:.8125rem .9375rem .875rem;border:1px solid var(--kk-skel-border);border-radius:.75rem;background:var(--kk-skel-surface)}.kk-skel__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--kk-skel-border)}.kk-skel__filters{display:flex;flex-wrap:wrap;gap:.5rem}.kk-skel__crow{display:grid;grid-template-columns:minmax(0, 24fr) minmax(0, 13fr) minmax(0, 13fr) minmax(0, 17fr) minmax(0, 15fr) minmax(0, 7fr) minmax(0, 11fr);align-items:center;gap:1rem;min-height:4.5rem;padding:0 1rem}.kk-skel__crow~.kk-skel__crow{border-top:1px solid var(--kk-skel-border)}@media(max-width: 1024px){.kk-skel__crow{grid-template-columns:minmax(0, 24fr) minmax(0, 17fr) minmax(0, 11fr)}.kk-skel__crow>:nth-child(n+4){display:none}.kk-skel__crow>:nth-child(2){display:block}}.kk-skel--help{display:grid;grid-template-columns:15rem minmax(0, 1fr);min-height:100%}.kk-skel__hrail{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;border-right:1px solid var(--kk-skel-border);background:var(--kk-skel-bg)}.kk-skel__hpane{display:flex;flex-direction:column;gap:1.5rem;min-width:0;padding:2.5rem}@media(max-width: 760px){.kk-skel__hpane{padding:1.25rem}}.kk-skel__hsearch{display:flex;align-items:center;gap:.75rem;height:3.25rem;padding:0 1rem;border:1px solid var(--kk-skel-border);border-radius:var(--kk-r-control, 0.5rem);background:var(--kk-skel-bg)}.kk-skel__hgrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem}@media(max-width: 760px){.kk-skel__hgrid{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 760px){.kk-skel--help{grid-template-columns:minmax(0, 1fr)}.kk-skel__hrail{display:none}}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:400;font-display:block;src:url("/assets/fonts/material-symbols/material-symbols-outlined.woff2") format("woff2")}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;font-display:block;src:url("/assets/fonts/material-icons/material-icons-outlined.woff2") format("woff2")}@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;font-display:block;src:url("/assets/fonts/material-icons/material-icons-round.woff2") format("woff2")}.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-outlined{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-round{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}