.kr-backdrop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;inset:0;background:radial-gradient(ellipse at 50% 45%,rgba(8,6,9,.55) 0,rgba(4,3,5,.86) 75%),rgba(8,6,9,.35);backdrop-filter:blur(2px) saturate(.8)}.kr-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:22px 14px;pointer-events:none}.kr-stage.is-fullscreen:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0}@media (min-width:640px){.kr-stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:34px 28px}}.kr-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kr-pad:16px;--kr-medal:46px;position:relative;display:flex;flex-direction:column;width:100%;max-width:720px;pointer-events:auto;border-radius:16px;border:2px solid transparent;background:linear-gradient(rgba(13,11,16,.965),rgba(13,11,16,.965)) padding-box,var(--ag-marble-silver,none) center /cover padding-box,linear-gradient(var(--ag-ink),var(--ag-ink)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 30px 80px rgba(0,0,0,.85),0 0 34px rgba(215,162,85,.22);color:var(--ag-parchment);--bg-primary:rgba(8,6,10,.78);--bg-secondary:rgba(18,14,20,.78);--bg-tertiary:rgba(30,24,30,.74);--bg-elevated:rgba(44,34,38,.82);--border-dark:rgba(214,176,120,.26);--border-gold:rgba(214,176,120,.62);--border-glow:rgba(253,220,160,.85);--text-primary:var(--ag-parchment);--text-secondary:#cdc2ab;--text-muted:var(--ag-muted);--text-gold:var(--ag-gold-light);--gold-light:#f3d9a8;--color-bg-primary:var(--bg-primary);--color-bg-secondary:var(--bg-secondary);--color-bg-tertiary:var(--bg-tertiary);--color-bg-elevated:var(--bg-elevated);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-muted:var(--text-muted);--color-text-gold:var(--text-gold);--color-border-dark:var(--border-dark)}@media (min-width:640px){.kr-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kr-pad:28px;--kr-medal:64px}}.kr-modal--sm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:600px}.kr-modal--md:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:860px}.kr-modal--lg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:1140px}.kr-modal--xl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:1320px}.kr-modal--full:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:none}.kr-modal.is-fullscreen:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:none;width:100vw;height:100vh;max-height:none;border-radius:0}.kr-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";position:absolute;inset:6px;border-radius:10px;border:1px solid rgba(214,176,120,.28);pointer-events:none;z-index:0}.kr-modal.is-fullscreen:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{display:none}.kr-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kr-l:40px;position:absolute;width:var(--kr-l);height:var(--kr-l);pointer-events:none;z-index:3}.kr-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.kr-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";position:absolute;background:var(--ag-gold-grad)}.kr-corner--tl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-8px;left:-8px}.kr-corner--tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-8px;right:-8px;transform:scaleX(-1)}.kr-corner--bl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:-8px;left:-8px;transform:scaleY(-1)}.kr-corner--br:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:-8px;right:-8px;transform:scale(-1)}.kr-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{left:0;top:0;width:100%;height:4px;border-radius:2px}.kr-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{left:0;top:0;width:4px;height:100%;border-radius:2px}@media (min-width:640px){.kr-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kr-l:52px}}.kr-corner--bl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kr-corner--br:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kr-corner--tl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kr-corner--tr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:drop-shadow(0 0 6px rgba(215,162,85,.45))}.kr-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-16px;right:-16px;z-index:6;display:flex;gap:8px}.kr-tool:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:2.5px solid transparent;background:radial-gradient(circle at 50% 35%,#34282e,var(--ag-ink) 75%) padding-box,var(--ag-gold-grad) border-box;color:var(--ag-gold-light);box-shadow:0 6px 14px rgba(0,0,0,.7);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.kr-tool svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:20px;height:20px}.kr-tool:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(1.06);box-shadow:0 6px 14px rgba(0,0,0,.7),0 0 16px rgba(215,162,85,.55)}.kr-tool--close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:radial-gradient(circle at 50% 35%,#4a1e22,var(--ag-ink) 75%) padding-box,var(--ag-gold-grad) border-box}.kr-tool--close svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:22px;height:22px;stroke-width:2.6}@media (max-width:639px){.kr-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-12px;right:-10px}.kr-tool:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:38px;height:38px}}.kr-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;z-index:1;flex:none;display:flex;align-items:center;gap:14px;padding:14px calc(var(--kr-pad) + 22px) 14px var(--kr-pad);margin:2px 2px 0;border-radius:14px 14px 0 0;background:linear-gradient(180deg,rgba(30,24,20,.95),rgba(18,15,18,.9)),var(--ag-marble-gold,none) center /cover;background-blend-mode:normal,soft-light}.kr-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;left:22px;right:22px;bottom:0;height:2px;background:linear-gradient(90deg,rgba(214,176,120,0),rgba(214,176,120,.9),rgba(214,176,120,0))}@media (min-width:640px){.kr-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:18px calc(var(--kr-pad) + 24px) 18px var(--kr-pad);gap:18px}}.kr-head__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0}.kr-head__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;font-family:var(--ag-font-display);font-weight:400;font-size:clamp(20px,2.1vw,30px);line-height:1.05;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(180deg,#fdf0db,#ebc794 45%,#d7a255 72%,#b07c32);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 2px rgba(0,0,0,.7));overflow-wrap:anywhere}.kr-head__sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:5px 0 0;font-family:var(--ag-font-display);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-gold);opacity:.85}.kr-head__right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:639px){.kr-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.kr-head__right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;justify-content:flex-start}}.kr-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kr-tint:rgba(215,162,85,.45);position:relative;flex:none;width:var(--kr-medal);height:var(--kr-medal);border-radius:50%;display:grid;place-items:center;border:2.5px solid transparent;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--kr-tint) 55%,transparent) 0,transparent 62%) padding-box,radial-gradient(circle at 50% 30%,#342c38,var(--ag-ink) 75%) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 6px 14px rgba(0,0,0,.7);color:var(--ag-gold-light)}.kr-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;inset:5px;border-radius:50%;border:1px solid rgba(214,176,120,.45)}.kr-medal img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kr-medal svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:50%;height:50%;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}.kr-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px var(--kr-pad) 20px}.kr-body.no-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:30px}.kr-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;z-index:1;flex:none;display:flex;align-items:center;gap:16px;padding:14px var(--kr-pad);margin:0 2px 2px;border-radius:0 0 14px 14px;background:rgba(6,5,7,.72)}.kr-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";position:absolute;left:22px;right:22px;top:0;height:1px;background:linear-gradient(90deg,rgba(214,176,120,0),rgba(214,176,120,.6),rgba(214,176,120,0))}.kr-foot.is-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center}.kr-foot.is-stretch .kr-foot__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1}.kr-foot__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-family:var(--ag-font-display);font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-gold);opacity:.85}.kr-foot__hint svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:16px;height:16px;opacity:.7}.kr-foot__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-left:auto}.kr-foot.is-center .kr-foot__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kr-foot.is-end .kr-foot__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-left:0}.kr-foot.is-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end}@media (max-width:639px){.kr-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:stretch;gap:10px}.kr-foot__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:stretch;margin-left:0}.kr-foot__actions>:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1}}.kr-gem:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:50%;bottom:-2px;width:30px;height:30px;transform:translate(-50%,50%);z-index:4}.kr-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px 0 6px;border-radius:999px;border:1.5px solid transparent;background:linear-gradient(180deg,#3a2a18,#1c140c) padding-box,var(--ag-gold-grad) border-box;font-family:var(--ag-font-display);font-size:15px;letter-spacing:.05em;text-transform:uppercase;color:var(--ag-gold-light);white-space:nowrap;box-shadow:0 3px 8px rgba(0,0,0,.55)}.kr-chip__gem:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:24px;height:24px}.kr-chip.is-free:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-left:14px;color:#9be59a;background:linear-gradient(180deg,#1d3320,#0f1c11) padding-box,linear-gradient(135deg,#7ed278,#2f6b2a) border-box}.kr-chip.is-danger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f6b0a8}.kr-chip.is-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#a9c6ff}.kr-chip.is-muted:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale(.8);opacity:.6}.kr-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:12px;margin:4px 0 12px}.kr-section__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;font-family:var(--ag-font-display);font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-gold)}.kr-section__line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;height:1.5px;background:linear-gradient(90deg,rgba(214,176,120,.6),rgba(214,176,120,0))}.kr-section__right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;font-size:12px;color:var(--ag-muted)}.kr-check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:2px solid var(--ag-gold-light);background:linear-gradient(180deg,#96dc6e,#3e7824);color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.6),0 0 12px rgba(126,210,120,.55)}.kr-check svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:18px;height:18px;stroke-width:3}.kr-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:30px;padding:0 14px;border-radius:999px;border:1.5px solid rgba(214,176,120,.45);background:rgba(13,11,16,.86);font-family:var(--ag-font-display);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-muted);white-space:nowrap}.kr-status.is-gold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#fbbf24;border-color:rgba(251,191,36,.7)}.kr-status.is-red:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#f08078;border-color:rgba(240,128,120,.6)}.kr-status.is-green:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#7ed278;border-color:rgba(126,210,120,.6)}.kr-status.is-blue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#82afff;border-color:rgba(130,175,255,.6)}.kr-note:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:12px;align-items:flex-start;padding:12px 16px;border-radius:12px;border:1.5px solid}.kr-note.is-danger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:rgba(150,30,24,.2);border-color:rgba(240,128,120,.45);color:#f2a39b}.kr-note.is-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:rgba(80,140,255,.1);border-color:rgba(130,175,255,.4);color:#b7cdff}.kr-note.is-gold:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:rgba(214,176,120,.08);border-color:rgba(214,176,120,.4);color:var(--ag-gold-light)}.kr-note.is-green:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:rgba(126,210,120,.08);border-color:rgba(126,210,120,.4);color:#b6eaa9}.kr-note__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:20px;height:20px;margin-top:1px}.kr-note__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;font-family:var(--ag-font-display);font-size:16px;letter-spacing:.05em;text-transform:uppercase}.kr-note__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:13px;line-height:1.45;color:var(--ag-parchment);opacity:.85}.kr-note__title+.kr-note__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:3px}.kr-option:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kr-c:#d6b078;position:relative;display:flex;align-items:center;gap:16px;width:100%;padding:16px 18px;text-align:left;border-radius:16px;border:1.5px solid color-mix(in srgb,var(--kr-c) 45%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--kr-c) 16%,#0e0c10),#0e0c10);color:var(--ag-parchment);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.kr-option:hover:not(.is-disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-2px);border-color:color-mix(in srgb,var(--kr-c) 75%,transparent)}.kr-option.is-selected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2.5px solid transparent;background:linear-gradient(180deg,color-mix(in srgb,var(--kr-c) 20%,#0e0c10),#0e0c10) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 0 28px rgba(215,162,85,.5)}.kr-option.is-disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.45;filter:grayscale(.6);cursor:not-allowed}.kr-option.is-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;text-align:center;padding:22px 18px;gap:12px}.kr-option__medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:72px;height:72px;border-radius:50%;display:grid;place-items:center;border:2.5px solid transparent;background:radial-gradient(circle,color-mix(in srgb,var(--kr-c) 35%,transparent),transparent 65%) padding-box,radial-gradient(circle at 50% 30%,#342c38,var(--ag-ink) 75%) padding-box,var(--ag-gold-grad) border-box;color:var(--kr-c);box-shadow:0 5px 12px rgba(0,0,0,.6)}.kr-option.is-col .kr-option__medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:88px;height:88px}.kr-option__medal img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kr-option__medal svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:50%;height:50%;object-fit:contain}.kr-option__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:3px;min-width:0}.kr-option.is-col .kr-option__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center}.kr-option__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:22px;letter-spacing:.05em;text-transform:uppercase;color:var(--kr-c);line-height:1.1}.kr-option__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:22px;color:var(--ag-gold-light)}.kr-option__desc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:12.5px;line-height:1.4;color:var(--ag-muted)}.kr-option__check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-12px;right:-12px}.kr-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;flex:none;width:54px;height:28px;border-radius:999px;border:1.5px solid rgba(214,176,120,.35);background:#1e1a20;cursor:pointer;transition:background .2s ease,border-color .2s ease}.kr-toggle.is-on:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:linear-gradient(180deg,#96d264,#3e7824);border-color:rgba(253,240,219,.8)}.kr-toggle:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.45;cursor:not-allowed}.kr-toggle__knob:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:50%;left:3px;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff8e6,#be965a);border:1.5px solid #9e6e25;box-shadow:0 2px 4px rgba(0,0,0,.6);transform:translateY(-50%);transition:left .2s ease}.kr-toggle.is-on .kr-toggle__knob:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:calc(100% - 23px)}.kr-setting:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:12px;border:1px solid rgba(214,176,120,.18);background:rgba(255,255,255,.03)}.kr-setting.is-disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.5}.kr-setting__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:18px;height:18px;color:var(--ag-gold)}.kr-setting__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kr-setting__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:15px;letter-spacing:.05em;text-transform:uppercase;color:var(--ag-parchment)}.kr-setting__desc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:11.5px;color:var(--ag-muted);line-height:1.35}.kr-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;flex-wrap:wrap;gap:8px}.kr-tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:999px;border:1px solid rgba(214,176,120,.35);background:rgba(13,11,16,.8);font-family:var(--ag-font-display);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-muted);cursor:pointer;transition:color .15s ease,border-color .15s ease}.kr-tab:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--ag-gold-light);border-color:rgba(214,176,120,.6)}.kr-tab.is-active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid transparent;background:linear-gradient(180deg,#4a361e,#241a10) padding-box,var(--ag-gold-grad) border-box;color:var(--ag-gold-light)}.kr-tab b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:400;color:var(--ag-gold)}.kr-tab__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px}.kr-tabs.is-sm .kr-tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:32px;padding:0 12px;font-size:12px}.kr-pick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;align-items:center;gap:12px}.kr-pick__card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;border-radius:14px;padding:0;border:0;background:none;cursor:pointer;transition:transform .18s ease,filter .18s ease}.kr-pick__card:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:default}.kr-pick.can-lift .kr-pick__card:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-6px)}.kr-pick.is-selected .kr-pick__card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-14px)}.kr-pick.is-selected .kr-pick__card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;inset:-7px;border-radius:18px;border:3px solid transparent;background:var(--ag-gold-grad) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:0 0 30px rgba(215,162,85,.7);pointer-events:none}.kr-pick.is-dimmed .kr-pick__card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){filter:grayscale(.7) brightness(.55)}.kr-pick__check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-12px;right:-12px;z-index:2}.kr-pick__num:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-12px;right:-12px;z-index:2;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--ag-gold-btn);border:2px solid #8c601e;font-family:var(--ag-font-display);font-size:18px;color:#2e1e0c;box-shadow:0 3px 8px rgba(0,0,0,.6)}.kr-stepper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:12px}.kr-stepper__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-muted)}.kr-stepper__btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:40px;height:40px;border-radius:50%;border:2px solid transparent;background:radial-gradient(circle at 50% 35%,#34282e,var(--ag-ink) 75%) padding-box,var(--ag-gold-grad) border-box;color:var(--ag-gold-light);font-size:22px;line-height:1;cursor:pointer}.kr-stepper__btn:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.4;cursor:not-allowed}.kr-stepper__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:34px;text-align:center;font-family:var(--ag-font-display);font-size:30px;color:var(--ag-gold-light)}.kr-stepper__suffix:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:inline-flex;align-items:center;gap:6px;font-family:var(--ag-font-display);font-size:15px;color:var(--ag-parchment)}.kr-stepper__suffix img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kr-stepper__suffix svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:22px;height:22px}.kr-cards:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;justify-content:center;gap:28px 32px;padding:18px 6px 6px}.kr-btn-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;gap:12px;width:100%}.kr-btn-row>:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 180px}.kr-foot__actions .ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:180px}@media (max-width:639px){.kr-foot__actions .ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}}.kr-details>summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-family:var(--ag-font-display);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-gold)}.kr-details>summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker{display:none}.kr-details>summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"›";display:inline-block;transition:transform .15s ease;font-size:18px}.kr-details[open]>summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{transform:rotate(90deg)}.kr-slider:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:14px;width:100%}.kr-slider.is-disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.45}.kr-slider input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;-webkit-appearance:none;appearance:none;height:8px;border-radius:4px;cursor:pointer;background:linear-gradient(90deg,#d7a255,#fdf0db var(--kr-pct),#2a2430 var(--kr-pct))}.kr-slider input:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed}.kr-slider input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;border-radius:50%;border:2px solid #fdf0db;background:url(/assets/images/ui/gem_orange.webp) 50%/80% no-repeat,radial-gradient(circle at 50% 35%,#34282e,#0d0b10 75%);box-shadow:0 2px 6px rgba(0,0,0,.7)}.kr-slider input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-moz-range-thumb{width:24px;height:24px;border-radius:50%;border:2px solid #fdf0db;background:url(/assets/images/ui/gem_orange.webp) 50%/80% no-repeat,#0d0b10}.kr-slider__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:46px;text-align:right;font-family:var(--ag-font-display);font-size:16px;color:var(--ag-gold-light)}.kr-setting--stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.kr-setting--stack .kr-slider:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-basis:100%}.kr-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;gap:24px}@media (min-width:768px){.kr-hero:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(220px,330px) 1fr;align-items:start}}.kr-hero__art:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;border-radius:14px;overflow:hidden;border:2.5px solid transparent;background:var(--ag-gold-grad) border-box;box-shadow:0 14px 30px rgba(0,0,0,.75)}.kr-hero__art img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block;width:100%;height:auto;border-radius:11px}@media (max-width:767px){.kr-hero__art:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:260px;margin:0 auto}}.kr-hero__info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-direction:column;gap:12px;min-width:0}.kr-stats:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.kr-stat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:10px 14px;border-radius:12px;background:rgba(0,0,0,.35);border:1px solid rgba(214,176,120,.22)}.kr-stat__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-row:1/span 2;width:28px;height:28px}.kr-stat b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-family:var(--ag-font-display);font-weight:400;font-size:24px;line-height:1}.kr-stat span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ag-muted)}.kr-ability:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kr-c:#d6b078;display:flex;gap:16px;align-items:flex-start;padding:16px 18px;border-radius:14px;border:1.2px solid rgba(214,176,120,.25);background:linear-gradient(90deg,color-mix(in srgb,var(--kr-c) 14%,#0e0c10),#0e0c10 70%)}.kr-ability.is-hl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid transparent;background:linear-gradient(90deg,color-mix(in srgb,var(--kr-c) 18%,#0e0c10),#0e0c10 70%) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 0 24px rgba(215,162,85,.35)}.kr-ability .kr-medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kr-medal:52px}.kr-ability__kind:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;font-family:var(--ag-font-display);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--kr-c)}.kr-ability__name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:2px 0 0;font-family:var(--ag-font-display);font-size:21px;letter-spacing:.04em;text-transform:uppercase;color:var(--ag-gold-light);line-height:1.1}.kr-ability__desc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:8px 0 0;font-size:13.5px;line-height:1.5;color:var(--ag-parchment);opacity:.9}.kr-foot .ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:auto;flex:0 0 auto}.kr-foot .kr-btn-row>.ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 180px}@media (max-width:639px){.kr-foot .ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;flex:1 1 auto}}.kr-plan:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;gap:28px}@media (min-width:1024px){.kr-plan:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 1fr}}.kr-plan__slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;padding:8px;border-radius:18px;border:1.5px solid rgba(214,176,120,.45);background:rgba(13,11,16,.55)}.kr-plan__slot.is-filled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:rgba(214,176,120,.75)}.kr-plan__num:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:-14px;left:-14px;z-index:2;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;border:2px solid transparent;background:linear-gradient(var(--ag-ink),var(--ag-ink)) padding-box,var(--ag-gold-grad) border-box;font-family:var(--ag-font-display);font-size:17px;color:var(--ag-gold-light)}.kr-plan__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;place-items:center;border-radius:12px;border:2px dashed rgba(214,176,120,.4);font-family:var(--ag-font-display);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-muted);text-align:center;padding:8px}.kr-plan__back:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:block;border-radius:12px;overflow:hidden}.kr-plan__back img:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;height:100%;object-fit:cover}.kr-plan__hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:rgba(13,11,16,.9);border:1.5px solid rgba(214,176,120,.6);font-family:var(--ag-font-display);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-gold-light);white-space:nowrap}.kr-plan__hidden svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px}.kr-synergy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;gap:28px}@media (min-width:900px){.kr-synergy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 1fr;align-items:start}}.kr-synergy__chain:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:flex-start;gap:14px;justify-content:center}.kr-synergy__plus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-self:center;margin-top:-40px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:2px solid transparent;background:linear-gradient(var(--ag-ink),var(--ag-ink)) padding-box,var(--ag-gold-grad) border-box;color:var(--ag-gold-light)}.kr-synergy__plus svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:20px;height:20px}.kr-scry:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;gap:26px;align-items:start}@media (min-width:768px){.kr-scry:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 1fr}}.kr-event:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kr-c:#82afff;display:grid;gap:28px;align-items:start}@media (min-width:768px){.kr-event:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto 1fr}}.kr-event__art:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-self:center;border-radius:16px;box-shadow:0 0 0 3px color-mix(in srgb,var(--kr-c) 70%,transparent),0 16px 34px rgba(0,0,0,.75),0 0 30px color-mix(in srgb,var(--kr-c) 35%,transparent)}.kr-event__quote:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;font-size:16px;line-height:1.55;font-style:italic;color:var(--ag-parchment);white-space:pre-line}.kr-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;gap:10px}.kr-progress>span:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:40px;height:40px;border-radius:10px;display:grid;place-items:center;border:1.5px solid rgba(214,176,120,.35);background:rgba(13,11,16,.7)}.kr-progress>span.is-done:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:#7ed278;background:linear-gradient(180deg,#2c4a24,#142410);color:#b6eaa9;box-shadow:0 0 12px rgba(126,210,120,.35)}.kr-progress svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:20px;height:20px;stroke-width:3}.kr-chip.is-free-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#9be59a}.kr-tool.is-pulse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kr-pulse 1.3s ease-in-out infinite}@keyframes kr-pulse{50%{box-shadow:0 0 0 4px rgba(253,240,219,.9),0 0 26px rgba(253,220,150,.9)}}.kr-plan__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;gap:24px}.kr-plan__hand-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-start;column-gap:20px;padding-top:16px}@media (max-width:639px){.kr-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:14px 14px 16px}.kr-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:12px 40px 12px 14px;gap:12px}.kr-head__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:20px}.kr-head__sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:10.5px}.kr-section:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:10px}.kr-cards:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:16px 10px;padding:12px 0 4px}.kr-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;height:24px;padding:0 9px;font-size:10px}.kr-pick:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:8px}.kr-check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kr-pick__check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kr-pick__num:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:26px;height:26px;font-size:14px}.kr-pick__check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kr-pick__num:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-10px;right:-8px}.kr-check svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:14px;height:14px}.kr-option:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:12px 14px;gap:12px}.kr-option.is-col:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:14px 10px;gap:8px}.kr-option__medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:52px;height:52px}.kr-option.is-col .kr-option__medal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:58px;height:58px}.kr-option__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:17px}.kr-option__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:18px}.kr-option__desc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:11.5px}.kr-option__check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:-9px;right:-7px}.kr-synergy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:18px}.kr-synergy__chain:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:8px}.kr-synergy__plus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:28px;height:28px;margin-top:-30px}.kr-synergy__plus svg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:15px;height:15px}.kr-synergy .grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:1fr 1fr;gap:10px}.kr-plan:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:18px}.kr-plan__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:18px;justify-content:center}.kr-plan__slot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:6px;border-radius:14px}.kr-plan__num:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:26px;height:26px;top:-10px;left:-10px;font-size:14px}.kr-plan__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:10px}.kr-plan__hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:4px 9px;font-size:10px;gap:4px}.kr-plan__hand-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;column-gap:8px}.kr-tabs.is-sm .kr-tab:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:28px;padding:0 9px;font-size:10px}.kr-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:8px;padding:10px 12px 14px}.kr-foot__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:10.5px}.kr-foot__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;gap:8px}.kr-foot__actions>:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1 1 140px}.kr-foot .ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--h:44px;width:100%}}.kr-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;border-radius:16px;border:2px solid transparent;background:linear-gradient(rgba(13,11,16,.955),rgba(13,11,16,.955)) padding-box,var(--ag-marble-silver,none) center /cover padding-box,linear-gradient(var(--ag-ink),var(--ag-ink)) padding-box,var(--ag-gold-grad) border-box;box-shadow:0 24px 60px rgba(0,0,0,.75);color:var(--ag-parchment)}.kr-panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";position:absolute;inset:6px;border-radius:10px;border:1px solid rgba(214,176,120,.28);pointer-events:none}.kr-panel.is-glow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 24px 60px rgba(0,0,0,.75),0 0 36px rgba(215,162,85,.35)}.kr-panel>:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.kr-panel>.kr-corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute}.kr-plan.is-land:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:start}.kr-plan.is-land .kr-plan__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:nowrap;gap:14px;justify-content:flex-start;padding:10px 0 0 10px}.kr-plan.is-land .kr-plan__slots:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-right:18px;border-right:1px solid rgba(214,176,120,.2)}.kr-plan.is-land .kr-plan__hand-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;flex-wrap:wrap;gap:8px 10px;padding-top:10px;justify-content:flex-start}.kr-plan.is-land .kr-plan__hand-grid>:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--hand-w)}.kr-plan.is-land .kr-plan__num:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:24px;height:24px;top:-10px;left:-10px;font-size:13px}.kr-plan.is-land .kr-plan__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:9.5px}@media (orientation:landscape) and (max-height:520px){.kr-modal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kr-medal:40px}.kr-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:8px;padding-bottom:8px;gap:12px}.kr-head__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:19px}.kr-head__sub:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:2px;font-size:10.5px}.kr-head__right .kr-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:scale(.85);transform-origin:right center}.kr-body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:10px;padding-bottom:10px}.kr-foot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:8px;padding-bottom:8px}.kr-foot .ag-btn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--h:42px}}.kr-modal.is-fullscreen .kr-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:max(8px,env(safe-area-inset-top,0px));right:calc(env(safe-area-inset-right, 0px) + 14px)}.kr-modal.is-fullscreen .kr-head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-left:calc(var(--kr-pad) + env(safe-area-inset-left, 0px) + 8px);padding-right:calc(env(safe-area-inset-right, 0px) + 72px);flex-wrap:nowrap}.kr-modal.is-fullscreen .kr-head__right:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:auto}
/*# sourceMappingURL=5c31b9dd36f514c2.css.map*/